DotNetOpenAuth和googleopenid实现

DotNetOpenAuth和googleopenid实现,openid,dotnetopenauth,google-openid,Openid,Dotnetopenauth,Google Openid,众所周知,谷歌的OpenID提供商不提供(没有双关语)用户名和其他各种属性,而且它生成的标识符非常难看 然而,在最近的一次节目中(节目开始21分钟左右),安德鲁·阿诺特说“谷歌在给出姓名和电子邮件地址之前有特殊要求” 这些要求是什么?如何满足Google的要求,使其真正返回用户名和电子邮件地址?您永远无法获得Google用户名,但如果您的请求正确,您可以获得电子邮件地址以及用户的名字和姓氏 我申请了dasBlog,这样它就可以得到名字和姓氏以及电子邮件地址 基本上,您需要发送一个“需要”名字、姓

众所周知,谷歌的OpenID提供商不提供(没有双关语)用户名和其他各种属性,而且它生成的标识符非常难看

然而,在最近的一次节目中(节目开始21分钟左右),安德鲁·阿诺特说“谷歌在给出姓名和电子邮件地址之前有特殊要求”


这些要求是什么?如何满足Google的要求,使其真正返回用户名和电子邮件地址?

您永远无法获得Google用户名,但如果您的请求正确,您可以获得电子邮件地址以及用户的名字和姓氏

我申请了dasBlog,这样它就可以得到名字和姓氏以及电子邮件地址


基本上,您需要发送一个“需要”名字、姓氏和电子邮件地址的AX获取请求。我应该写一篇博客文章,详细说明您需要在DotNetOpenAuth中做些什么来实现这一点。如果您认为这会有所帮助,请在此答案上留下评论。同时,您可以查看我上面链接的变更集,看看这是否能让您继续。

这将很有帮助。请写!一个让DotNetOpenAuth与谷歌合作的解释将非常有用!已经有很多博客文章和StackOverflow问题描述了如何使用DotNetOpenAuth从Google获取这些信息。