一个相对众所周知的事实是,谷歌的OpenID提供商不提供(没有双关语)用户名和各种其他属性,以及它生成真正丑陋的声称标识符。
然而,在最近的Hanselminutes episode(在节目开始的21分钟)安德鲁·阿诺特说“谷歌在实际提供姓名和电子邮件地址之前有特殊要求”。
这些要求是什么?如何让Google足以让它真正返回用户名和电子邮件地址?
答案 0 :(得分:4)
您永远不会获得Google用户名,但如果您正确制定请求,则可以获取该用户的电子邮件地址和名字和姓氏。
Here is the fix我申请了dasBlog,以便获得名字和电子邮件地址。
基本上,您需要发送“需要”名字,姓氏和电子邮件地址的AX提取请求。我应该写一篇关于你需要在DotNetOpenAuth中完成这项工作的博客文章。如果您认为这会有所帮助,请对此答案发表评论。在此期间,您可以查看我链接到上面的变更集,看看是否可以帮助您。