OpenIDをWindowsAzureアプリケーションで動作させるのに苦労しています。現在、DotNetOpenAuth(以前はDotNetOpenID)を使用していますが、Azureが内部でポート20000を使用していて、それがやり取りされていたため、最初にリレー手順で問題が発生しました。これの回避策を見つけました(ブログ投稿を作成します)。
次の問題は、Webファーム(複数のインスタンス)でアプリを実行する場合、DotNetOpenAuth用に独自の「カスタムストア」を作成し、データベースにデータを保存する必要があることです。これは書くのが面倒です。
もっと簡単な方法が必要です。おそらくAzureサービスの1つですか?OpenIDで認証され、Azureで実行されているWebアプリを正常に実行した人はいますか?最善または推奨される方法は何ですか?