DotNetOpenAuth和Google OpenID实施

时间:2010-09-16 09:58:16

标签: openid dotnetopenauth google-openid

一个相对众所周知的事实是,谷歌的OpenID提供商不提供(没有双关语)用户名和各种其他属性,以及它生成真正丑陋的声称标识符。

然而,在最近的Hanselminutes episode(在节目开始的21分钟)安德鲁·阿诺特说“谷歌在实际提供姓名和电子邮件地址之前有特殊要求”。

这些要求是什么?如何让Google足以让它真正返回用户名和电子邮件地址?

1 个答案:

答案 0 :(得分:4)

您永远不会获得Google用户名,但如果您正确制定请求,则可以获取该用户的电子邮件地址和名字和姓氏。

Here is the fix我申请了dasBlog,以便获得名字和电子邮件地址。

基本上,您需要发送“需要”名字,姓氏和电子邮件地址的AX提取请求。我应该写一篇关于你需要在DotNetOpenAuth中完成这项工作的博客文章。如果您认为这会有所帮助,请对此答案发表评论。在此期间,您可以查看我链接到上面的变更集,看看是否可以帮助您。