Azure Web サイトとして実行されている MVC 3 アプリに奇妙な問題があります。過去に Azure で問題が発生したことがありますが、新しい Web サイトの概念は次の点を除いてほぼ完全に機能します。
DotNetOpenAuth.Messaging.ProtocolException: No OpenID endpoint found.
これは Google でのみ発生し、Azure でのみ発生します。ローカルで実行すると問題なく動作し、AppHarbor で実行しても問題なく動作しますが、Azure で OpenID ログインに Google を使用しようとすると、その例外が原因でサーバー エラーが発生します (Airbrake を使用して追跡)。
私のウェブサイトで Google にログインしてみてください。すぐにサーバー エラー ページが表示される場合は、DNOA がスローされていることを意味します。同じく OpenID である Yahoo や AOL など、他のすべてのログイン方法は正常に機能します。
PS: 何度も試してはいけませんが、AirBrake は喜んで私のメール アドレスにスパムを送信します :<