2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

リスト

本気のタイトル一覧


« 電車(より速い)男 | トップページ | 【SharePoint】ブラウザを識別してリダイレクトさせたい »

2012年4月12日 (木)

【SharePoint】SharePointDesignerのUserAgent

■ブラウザ振り分け設定の落とし穴。

先日、ブラウザ振り分け設定をしてからSharePointDesignerで編集しようとするとエラーが出てSharePointDesignerで対象サイトが表示できなくなってしまった。

 

解決までには紆余曲折(※)あったが、これは、SharePointDesignerがHTTPリクエストを用いてコンテンツ情報を取得しているため。

 

ブラウザ識別をweb.configで設定してリダイレクトさせると、SharePointDesignerもリダイレクトされてしまう。

 

回避するには、SharePointDesignerのUserAgentをweb.configの振り分け条件に加えるとよい。

 

SharePointDesignerの投げるuserAgentは以下の通り。

 

Mozilla/4.0 (compatible; MS FrontPage 12.0)

 

バージョンによって末尾の「12.0」などは変化すると思われるので、以下のようにするのがよいかと思う。

 

 

 
   

<rewrite>      
            <rules>      
                <rule name="Imported Rule 1" enabled="true">      
                    <match url="^.*$" ignoreCase="false" />      
                    <conditions logicalGrouping="MatchAll">      
                        <add input="{HTTP_USER_AGENT}" matchType="Pattern" pattern="(MSIE 8|MSIE 9|FrontPage)" ignoreCase="true" negate="true" />      
                    </conditions>      
                    <action type="Redirect" url="http://internetexploler.com/" redirectType="Permanent" />      
                </rule>      
            </rules>      
</rewrite>

 

 

 

(※)

 

案件開発中、SharePointとの連携テストに使うスタブが動かなくなったことがあり、

 

同様にHTTPでリクエストを送っていたが振り分けによってはねられた為に発生していた。

 

キーワード:

 

SharePointDesigner web.config リダイレクト ブラウザ UserAgent

                     
                                                            
                
【送料無料】ひと目でわかるSharePoint Server 2010基本機能でここまで使え                     

【送料無料】ひと目でわかるSharePoint Server 2010基本機能でここまで使え                      
価格:2,940円(税込、送料別)                      

                
               
      
 

~失敗しない家作りブログのAutherの本職はSE。家作りとITがどうかかわるかわかりませんが、SEならではの視点でPC,ITに物申してみたいと思います。~

 

                                     
Share 
                                                       
                                                            
ブログランキング・にほんブログ村へにほんブログ村 IT技術ブログへ                  
にほんブログ村
      
                                                            
                  
人気ブログランキングへ
      
ランキング参加始めました。駄文ですが、ほんのチョビっとでも役に立ったと思われたらクリックお願いいたします:-)

« 電車(より速い)男 | トップページ | 【SharePoint】ブラウザを識別してリダイレクトさせたい »

06.■PC&Gadget」カテゴリの記事

★移行用★」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/53520/59959494

この記事へのトラックバック一覧です: 【SharePoint】SharePointDesignerのUserAgent:

« 電車(より速い)男 | トップページ | 【SharePoint】ブラウザを識別してリダイレクトさせたい »

RECOMEND

失敗しない家づくり