DotNetOpenAuth获取Access Token Google Consumer

时间:2011-09-06 15:56:57

标签: oauth dotnetopenauth

我修改了google consumer以在我的应用场景中使用。

我的方案是在客户的网站上验证用户身份,然后将其登录到我们的系统中。我能够做到以下几点:

1)获取请求令牌 2)将它们重定向到客户端的站点。用户输入用户名和密码,然后返回我们的URL。

在此步骤之后,我无法获取访问令牌。

var accessTokenResponse = google.ProcessUserAuthorization();永远是空的。

我们的客户告诉我,当他们返回给我们时,他们不包括验证者和签名的请求令牌。我不确定这是否是我无法实现这一目标的原因。

有人可以帮忙吗?我是新来的。

由于

1 个答案:

答案 0 :(得分:0)

如果您正在进行身份验证,那么您使用OAuth可能不合适。你应该使用OpenID,你通过谷歌进行身份验证。

只要您使用OAuth,是的,验证者字符串是必需的。