【发布时间】:2012-09-10 19:12:27
【问题描述】:
我正在使用 WebAuthenticationBroker.AuthenticateAsync() 方法。 成功登录并授予对我的应用程序的访问权限后,它会停留在 Dropbox 成功屏幕上,并且不会重定向到我的本地 Metro 应用程序。我必须点击返回应用程序,然后 Metro 应用程序会在用户取消时检测到这一点。
另外,回调 URL 值应该是什么?到目前为止,我将其保留为空白,因为它是一个地铁应用程序,而且它似乎运行良好。
我错过了什么吗?
【问题讨论】:
-
您能否发布一些代码,以便有人可以为您试用?
-
我已经检查了 Web 身份验证代理示例 (goo.gl/5m5Y3),但它似乎已损坏或我做错了什么。我用场景 2 测试了它(twitter,因为它也使用 OAuth 1.0)在这个示例以及我的代码中,我被困在同一点上。即使在用户授予应用程序权限后,WebBroker UI 也不会关闭。检查屏幕截图。它保持原样。 imgur.com/5Eaps 我期待 WebBroker 应该在用户授予权限后返回响应对象。 PS:回调 URL 提供为 google.com。
标签: c#-4.0 windows-8 dropbox-api