システムwiki

IEモードのEdge、Cookieが設定されていません

KarimGi 受付中 最終更新日:2020-08-22 20:00

ADFSを使用するSharePoint 2016サイトでIEモードでEdgeを使用する.認証に失敗しました.
1.Cookieが正しく保存されていないと思います.
最初にSharePointでInternet Explorer 11を起動してから認証すると、次にEdgeに戻り、IEモードでSharepointを使用できます.
Cookieの有効期限が切れると、IEモードでEdgeを使用して認証できません.
2.sites.xmlでIEモードを削除し、SharePoint 2016サイトをネイティブEdgeモードで起動すると、認証は機能し、SharePointサイトは表示されますが、エクスプローラーで開くなどの機能が失われます.

わかった、adfsログインサイトもIE11モードに追加する必要がある.
adfsログインサイト(IE11モードではない)でのCookieの作成は、IE11モードのSharePointサイトで読み取られないようです.

Edgeのみのモードを使用するADFS必須サイトがある場合、問題が発生するのではないかと思います.これを解決するにはどうすればよいですか?

返信リスト(回答:1)

1 #
KarimGi

解決策を見つけました!
https://docs.microsoft.com/ja-jp/deployedge/edge-ie-mode

ニュートラルサイトを構成する
IEモードが適切に機能するように、認証/シングルサインオンサーバーは、中立サイトとして明示的に構成する必要があります.それ以外の場合、IEモードページはMicrosoft Edgeにリダイレクトしようとします
(サイトリストにないサイトでは予想される動作です)、認証が失敗します.これにより、ユーザーに認証されていないというメッセージが表示されるか、ほとんどの場合、認証ループが無限になります.

ニュートラルサイトへのナビゲーションは、それが開始された場所(Microsoft EdgeまたはIEモード)に残ります.さらに、中立サイトを構成すると、同じ認証サーバーを使用する最新のApplicationが確実に
影響はありません.

エンタープライズモードのサイトリストマネージャーツールで[開く]ドロップダウンを[なし]に設定するか、サイトリストのXMLを直接更新することで、ニュートラルサイトを構成できます:

XML


なし