2012-05-09 16 views
3

AD FS 2.0をインストールしましたが、ドメイン外の別のマシンにWIFとVS2010をインストールしました。AD FS 2.0とWIF、MSIS7001のエラー

ASP.NET MVC 3アプリケーションを作成し、[STS参照の追加]ウィザードで設定したものが、AD FSからFederationMetadata.xmlをダウンロードしました。

私はMVCアプリケーション(http:// localhost:16034 /)のURLに識別子を指定し、パススルーまたは受信クレームをフィルタするクレームルールを作成し、受信クレームタイプはWindowsアカウント名でした。

また、WS-FederationのRPにエンドポイントを追加しました。そのURLはhttps://192.168.56.101/adfs/ls/で、これは自分のAD FSのIPアドレスです。

ウェブサイトを起動すると、https://192.168.56.101/adfs/ls/?wa=XXXX&wtrealm=XXXXXのAD FSにリダイレクトされました。しかし、ついに、私は、ページが参照コードとの間違いであるというエラーページを得ました。

私は、AD FSマシン上でチェックし、エラーが

MSIS7001がわかった:パッシブプロトコルコンテキストが見つからないか、有効ではありませんでした。コンテキストがCookieに格納されている場合、クライアントによって提示されたCookieは無効です。クライアントブラウザがこのWebサイトからのCookieを受け入れ、この要求を再試行するように設定されていることを確認してください。

しかし、問題は、私はバイオリンを使用するとき、私が見ることができる、というのが私のHTTPは、 としてクッキーを要求されたMSISAuth = XXXXX MSISAuth1 = XXXXX MSISAuthenticated XXXXX MSISLoopDetectionCookit XXXXX私が間違っていた何

答えて

5

エンドポイントをどのように設定しましたか? ADFSコンソールで

  • あなたのRPを開き - > [プロパティ]
  • エンドポイント]タブ
  • 選択WS-FRBのエンドポイントをクリックして、あなたのRP例えばこの点を確認してくださいhttps://localhost:16034/MyRelyingParty