在Box中使用新的OAuth 2

use*_*502 5 box-api

我正在尝试使用新的Box身份验证API和OAuth.我想使用我目前用来授权我的应用程序的盒子帐户的凭证.

OAuth的配置请求重定向URI,我不知道必须在那里输入什么.在先前的身份验证方法中,以下URI是http://www.box.net/api/1.0/auth/ {ticket},但这是在获取身份验证票证后完成的.

我是OAuth的新手,所以我的问题可能有点明显......但我想知道如何使用Box帐户用户的凭据进行身份验证.

我在Windows应用程序中执行此操作,因此我还想了解如何显示请求的响应.

sea*_*ose 1

OAuth 2 流程的第一步是将https://api.box.com/oauth2/authorizeresponse_type 和client_id 作为请求的参数发送给用户。重定向 URL 将与您在 V1 中设置的相同。例如,如果您的 client_id 是 123456,您可以引导用户访问

https://api.box.com/oauth2/authorize?response_type=code&client_id=123456
Run Code Online (Sandbox Code Playgroud)

请参阅此处了解更多信息

  • 为什么开发人员被迫使用这种肮脏的黑客技术来简单地对 API 进行身份验证?难道就没有更简单的方法吗? (3认同)