我的问题是我们有一个桌面应用程序(即不是基于网络的)需要与盒子API进行通信,从我可以告诉OAuth哪个盒子用于授权,这很难让这种情况起作用。
有没有人有一些示例C#代码来说明如何完成它。
答案 0 :(得分:0)
这就是我如何完成这个
说实话,它有点kludgy,但它似乎工作。
答案 1 :(得分:0)
使用Box API For Windows U可以使用JWT身份验证,根据ClientId,Client Secret,私钥,公钥和企业密钥生成令牌。
这个令牌将在用户基础上提供 有两种类型的用户 1.Admin 2.App用户
因此无需登录 参考文件: https://box-content.readme.io/docs/app-auth
Box Windows SDK https://github.com/box/box-windows-sdk-v2