1

私はウェブを見ようとしましたが、矛盾する声明があります。オンラインフォーラムからの投稿の中には、これがサポートされていないと言っているものがあります。

ACSが応答側アプリケーション(およびオプションでSTS)がWebロールとしてAzureクラウドでホストされるシナリオをサポートしているかどうかを誰かが確認できますか?答えが「はい」の場合、それを実現するために、アプリケーションと構成設定に追加の変更を加える必要がありますか?

サンプルアプリケーションを展開し、WindowsLiveIDを介して認証されるようにACSを構成して試してみました。STSに到達せず、「'/'アプリケーションのサーバーエラー」というエラーで失敗します。これは、一部のアドレスが解決または到達されていないことを意味します。

誰かが何か考えを持っていますか?

4

1 に答える 1

1

はい、これはサポートされているシナリオです。サンプルについてはこちらをご覧ください:http://claimsid.codeplex.com

STS(ACSなど)に依存するWindows Azureで展開されたアプリに関する唯一の特別な考慮事項は、「Webファーム対応」のデフォルトのCookie暗号化メカニズムを変更する必要があることです。これは上記のサンプルで非常によく文書化されており、WIFによってすぐにサポートされます。

WindowsAzureで独自のSTSをホストすることも可能です。通常は、Webロールにデプロイします。ただし、上記の説明から、なぜそれが必要なのかは私には100%明確ではありません。

于 2011-06-03T20:15:48.120 に答える