3

新的 Oauth2 授权过程似乎运行良好。更改我的类方法来处理它以及对 API 的其他更改需要一些时间,但我现在一切正常。我还没有弄清楚的一个小问题是当用户在登录过程的第二部分单击“拒绝”时如何获取重定向请求。单击“允许”时,我的重定向很好,但“拒绝”我什么也没有。ht-btz://com.cloud根据文档,我的回调 URL 是这样的,我应该得到这样的东西:

ht-btz://com.cloud??error=access_denied&error_description=The+user+denied+access+to+your+application

我已经使用自定义的 Python 包装的 IE 浏览器进行了尝试,该浏览器可以监视重定向,并使用自定义的本地 URL 协议处理程序,并且都没有收到任何对回调 uri 的请求。但两者都准确地了解了文档在批准点击时所说的内容。

这并不是一个真正的阻止者,因为“拒绝”点击无论如何都会停止一切。但最好用回调请求优雅地处理事情。那么这是错误,还是我错过了什么?

谢谢

麦克风

4

1 回答 1

1

这是 Box 端使用非 HTTPS 协议确认的错误。我们正在努力修复,应该会在本周的某个时候发布。

于 2012-12-17T06:11:38.853 回答