gpt4 book ai didi

windows-phone-7 - 获取 dropbox access_token 适用于 Windows 但不适用于 Windows Phone

转载 作者:行者123 更新时间:2023-12-04 07:05:31 25 4
gpt4 key购买 nike

从 Dropbox 请求 access_token 时,我遇到了一个奇怪的问题。相同的代码在 Windows 上完美运行。我获得请求 token ,打开网页,然后获得访问 token 。

在 Windows Phone 上,完全相同的序列不起作用。取回请求 token 后,我可以打开网页并登录,但 oauth\access_token 每次都失败,并显示以下

WebException: Message="The remote server returned an error: NotFound. StatusCode=System.Net.HttpStatusCode.Forbidden StatusDescription=Forbidden

只是为了好玩,我尝试并排调试 Windows Phone 和 Windows 代码,并在两者之间交换请求 token key 和 token secret 。我发现在 Windows Phone 上登录 Dropbox 是问题的根源。如果登录是从手机上的浏览器完成的,我永远无法获得访问 token ,但它在桌面上运行良好。我做错了什么?

最佳答案

解决方案非常简单。在打开保管箱页面之前,我添加了一行:

myBrowserControl.IsScriptEnabled = true;

起初我在我的应用程序页面上使用网络浏览器控件,并且只设置了 Dropbox 登录的 URL。该控件的所有其他设置都是默认设置,这意味着默认情况下脚本在该控件上被禁用。 Dropbox 需要 javascript 才能登录,因此没有启用脚本的登录页面就无法工作。

关于windows-phone-7 - 获取 dropbox access_token 适用于 Windows 但不适用于 Windows Phone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com