【问题标题】:Dropbox API with WebAuthenticationBroker带有 WebAuthenticationBroker 的 Dropbox API
【发布时间】: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


【解决方案1】:

更新:这是因为我直接使用 URL 作为字符串,而不是使用 Uri.EscapeDataString() 方法

【讨论】:

  • 您能详细说明一下您的答案吗?我正面临着你过去遇到的问题。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多