私はWindows AzureアプリケーションでOpenIDを動作させるのに苦労しています。私は現在、DotNetOpenAuth(DotNetOpenIDであった)を使用しています。まずAzureがポート20000を内部的に使用しているので、リレーステップに問題がありました。私はこれのための回避策を見つけた(私はそれのためのブログのポストを書くだろう)。AzureでOpenID認証を使用する最も良い方法は?
次の問題は、Webファーム(複数インスタンス)でアプリケーションを実行するときに、DotNetOpenAuthの独自の「カスタムストア」を作成し、データをデータベースに保存する必要があります。これは書く苦痛です。
もっと簡単な方法があるはずです。おそらくAzureサービスの1つですか?誰かがOpenIDを使って認証し、Azureで動作するWebアプリケーションを正常に実行しましたか?何が最善の方法か、または推奨されていますか?
私はあなたが示唆したようにOpenIdRelyingPartyコンストラクタにnullを渡していました。ダムモードは素晴らしいです。そうでなければデータベース検索を行う必要があるので、おそらく同じ速度です。 URLの問題も修正されました。私はv3.0を使用していました。ありがとう! –