OAuth 2.0 google 权限对话框在 WP7 上无法正常工作
我有 wp7 应用程序应该使用 Google Latitude API。它要求我的应用程序使用 OAuth 2.0 访问令牌进行身份验证。要存档我正在使用本机应用程序的身份验证流程(此处描述http: //code.google.com/apis/accounts/docs/OAuth2.html#IA)。当我的应用程序从浏览器控件内导航到“请求权限”页面并且我单击“允许访问”时,服务器会使用“Deniend error=acces_denied”页面响应我。 顺便说一句,我的 API 控制台已启用 Google Latitude API。有人可以帮我确定问题出在哪里吗?
[编辑]
感谢@gyurisc,我发现它可以在桌面浏览器上运行,我有我的访问令牌。但WP7的浏览器控制出了什么问题还是一个谜!如果我允许访问,为什么会返回“访问被拒绝”错误。
[编辑]
我已在 Google 纵横问题跟踪器中发布了一个问题 OAuth 2.0 对话框在 WP7 上无法正常工作
I have wp7 app that should consume Google Latitude API. It requires my app to be authenticated with OAuth 2.0 access token. To archive that I'm using authentication flow for native applications (described here http://code.google.com/apis/accounts/docs/OAuth2.html#IA). When my app navigates to Request for Permissions page from within browser control and I'm clicking on "Allow access", the server respond to me with "Deniend error=acces_denied" page.
Google Latitude API is enabled on my apis console btw. Can anybody help me to determine where is the problem?
[EDIT]
Thanks to @gyurisc i figured out that it works on desktop browser, I have my access token. But there is still a mystery whats wrong with browser control of WP7! Why it returns "Access Denied" error if I allow access.
[EDIT]
I've posted an issue in Google Latitude Issue Tracker OAuth 2.0 dialog doesnt work properly on WP7
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谷歌团队的临时解决方法是将“account.google.com”替换为“sandbox.google.com”。他们将尝试尽快在生产服务器上修复此错误
The temporary workaround from google team is to replace "account.google.com" to "sandbox.google.com". They will try to fix this bug asap on production server