0

私は紺碧の無料トライアルで遊んでいて、「ADFS 2.0 サーバーのセットアップ」というタイトルのこのチュートリアル (http://haishibai.blogspot.de/2012/11/complete-walkthrough-setting-up-adfs-20.html) に従いました。 Windows Azure IaaS で、Windows Azure ACS で ID プロバイダーとして構成する」.

MVC Web アプリケーションの開始に関しては、ブラウザーで次のように直面しています。

リクエストの処理中にエラーが発生しました。HTTP エラー コード: 400 メッセージ: ACS20000: WS-Federation サインイン要求の処理中にエラーが発生しました。内部メッセージ: ACS50001: レルム 'https://ACS-NAMESPACE.accesscontrol.windows.net/' を持つ証明書利用者が見つかりませんでした。トレース ID: 64827ce0-71d2-49bf-996c-aadf23779fc7 タイムスタンプ: 2012-12-13 22:17:12Z

ACS-NAMESPACE は、ACS 名前空間の名前です。

チュートリアルを何度か行ったので、チュートリアルに記載されている手順を正しく実行したと言えます。しかし、私のレルム仕様の問題が何であるかを理解できません。

注: ADFS ではなく、ACS で ID プロバイダーとして Google または Windows Live を構成すると、すべてが機能します。

ありがとう、デビッド

4

2 に答える 2

1

レルムは、ACS の URL ではなく、MVC Web アプリケーションの URL にする必要があります。詳細については、 http://msdn.microsoft.com/en-us/library/windowsazure/gg185906.aspx#BKMK_1を参照してください。

于 2012-12-14T01:38:08.397 に答える
1

レルムが ACS で見つからない場合は、powershell を使用して WAAD 管理サービスで ServicePrincipal として誤って構成されている可能性があります。

以下を確認し、正しい ACS 名前空間 (WAAD テナント名ではなく) を構成していることを確認してください。

を使用して、正しくリストされているかどうかを確認します

Get-MsolServicePrincipal

別のものを作成するには、次のコマンドを使用します。

$replyUrl = New-MsolServicePrincipalAddresses -Address " https://ACSNAMESPACE.accesscontrol.windows.net/ " New-MsolServicePrincipal -ServicePrincipalNames @(" https://ACSNAMESPACE.accesscontrol.windows .net/") -DisplayName "ACSNAMESPACE 名前空間" - アドレス $replyUrl

于 2013-01-29T15:30:12.217 に答える