現在作成中の ASP.Net 2 Web サイトで OpenID を設定しようとしており、DotNetOpenAuth を使用しています。だけど、何度やってもぶれない壁にぶち当たったようだ。
Google でサインインしようとすると、「' https://www.google.com/accounts/o8/ud ' への Web リクエストが失敗しました」というメッセージが表示されます。応答として。
奇妙なことに、Google はサイトへのアクセスを許可するかどうかを確認するサインイン画面を正しく表示します。
さらに、Google からのサインイン データがクエリ文字列に正しく追加されています。
では、なぜ OpenID.GetResponse が正しいデータを取得できないのでしょうか?
クエリ文字列からサインイン データを自分で取得できる可能性があります。しかし、それは良い考えですか?
返信ありがとうございます。
編集:動作がLocalhost上にあることをここで明確にしたいだけです。