使用DotnetOpenAuth从雅虎OpenId获取FirstName + LastName



使用DotnetOpenAuth,我可以像这样从Google OpenID获取FirstName + LastName:

var fetch = new FetchRequest();
fetch.Attributes.AddRequired(WellKnownAttributes.Name.First);
fetch.Attributes.AddRequired(WellKnownAttributes.Name.Last);

但是Yahoo OpenId, FirstName和LastName是= null

帮忙吗?

您可以尝试WellKnownAttributes.Name.FullName查看Yahoo!但如果没有,那么这只是提供商之间的差异之一,雅虎可能不支持你想要的一切。这不是dotnetopenauth特有的事情。这是雅虎的东西

相关内容

最新更新