4

GoogleのOpenIDプロバイダーがユーザー名やその他のさまざまなプロパティを提供していない(しゃれがない)こと、および非常に醜い主張された識別子を生成することは、比較的よく知られている事実です。

ただし、最近のHanselminutesのエピソード(番組の約21分後)で、Andrew Arnottは、「Googleには、実際に名前とメールアドレスを提供する前に特別な要件があります」と述べています。

これらの要件は何ですか?実際にユーザー名とメールアドレスを返すようにGoogleを十分に満たすにはどうすればよいですか?

4

1 に答える 1

4

Googleユーザー名を取得することはありませんが、リクエストを正しく作成すれば、ユーザーのメールアドレスと姓名を取得できます。

これがdasBlogに適用した修正で、名前と姓、および電子メールアドレスを取得します。

基本的に、名、姓、および電子メールアドレスを「必要とする」AXフェッチ要求を送信する必要があります。これを達成するためにDotNetOpenAuthで何をする必要があるかについてのブログ投稿を書く必要があります。それが役立つと思うなら、この答えにコメントを残してください。それまでの間、上記のリンク先のチェンジセットをチェックして、うまくいくかどうかを確認してください。

于 2010-09-23T15:43:51.470 に答える