【发布时间】:2012-06-13 18:18:24
【问题描述】:
我是 DotNetOpenAuth 的新手,我找不到在 ProcessUserAuthorization 中用作验证器的值。
我想要实现的是使用我的用户凭据登录到使用 OAuth 的应用程序(称为 UserVoice)。这是我的代码的样子:
string requestToken;
var authorizeUri = consumer.RequestUserAuthorization(new Dictionary<string, string>(), null, out requestToken).AbsoluteUri;
var verifier = "???";
var accessToken = consumer.ProcessUserAuthorization(requestToken, verifier).AccessToken;
consumer.PrepareAuthorizedRequest(endpoint, accessToken, data).GetResponse();
我尝试使用我的用户名、密码、消费者密钥和消费者密码,但似乎没有任何效果。有人知道我应该使用哪个值作为验证器吗?
谢谢
【问题讨论】:
标签: c# oauth dotnetopenauth