首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DropNet和身份验证问题

DropNet和身份验证问题
EN

Stack Overflow用户
提问于 2014-07-10 03:27:35
回答 1查看 328关注 0票数 0

我收到以下错误:“用户未正确授权请求令牌”。问题出在RequestToAccessToken()方法中。

以下是我的代码:

代码语言:javascript
复制
private DropNetClient _client;
private UserLogin _userlogin;
private string APP_KEY = "##";
private string APP_SECRET = "##";

private void Dropnet()
    {
        _client = new DropNetClient(APP_KEY, APP_SECRET);

        // Get request token asynchronously
        _client.GetTokenAsync(
            (userLogin) =>
            {
                // Authorize app
                var tokenUrl = _client.BuildAuthorizeUrl();
                RequestToAccessToken();

            },
            (error) =>
            {
                MessageBox.Show(error.Response.Content);
            });
    }

private void RequestToAccessToken()
    {
        _client.GetAccessTokenAsync(
               (userLogin) =>
               {
                   _userlogin = userLogin;


               },
               (error) =>
               {
                   MessageBox.Show(error.Response.Content);
               });
    }

如有任何帮助,将不胜感激,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-07-10 05:35:30

问题是您没有让用户登录到您从_client.BuildAuthorizeUrl()函数返回的url。

获得请求令牌后,在从该请求令牌获得访问令牌之前,您需要让用户根据该令牌进行身份验证。

你在哪个站台上?正常过程是显示web视图并导航到该url。看看示例项目做了些什么,以获得更好的想法。https://github.com/DropNet/DropNet/blob/master/DropNet.Samples/DropNet.Samples.WP7/MainPage.xaml.cs#L48

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24662228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档