我使用Box API JWT服务器身份验证:
IAccessTokenCache accessTokenCache = new InMemoryLRUAccessTokenCache(100);
Reader reader = new FileReader("D:\\config.json");
BoxConfig boxConfig = BoxConfig.readFrom(reader);
BoxAPIConnection api = BoxDeveloperEditionAPIConnection.getAppUserConnection(USER_ID,boxConfig);
Run Code Online (Sandbox Code Playgroud)
但是盒子例外:
{"error":"unauthorized_client","error_description":"This app is not authorized by the enterprise admin"}
Run Code Online (Sandbox Code Playgroud)

@kendomen是对的.这里有一些更详细的信息:
转到api.box.com.然后选择管理控制台.
现在这是它变得时髦的地方.单击"安全性"步骤.
然后是精美的印刷品.
这提供了应该在三个步骤之前显示的工具栏.点击应用.
然后单击授权新应用程序.
这会弹出一个弹出窗口,您可以在其中输入应用程序密钥.这可以从您从Box.com下载的json文件中称为"ClientID".
| 归档时间: |
|
| 查看次数: |
3133 次 |
| 最近记录: |