【发布时间】:2020-02-11 10:42:58
【问题描述】:
我已按照 .NET SDK 文档中针对 JWT 身份验证的应用程序的步骤进行操作,但在 GetFolderItemsAsync 方法上不断获取空项目集合。
我已经为它配置了企业应用程序访问权限并授权它...
身份验证似乎没问题,因为我在创建 BoxJWTAuth 对象时没有收到异常。
var reader = new StreamReader(@"PathToJSONConfigFile");
var json = reader
.ReadToEnd();
var config = BoxConfig
.CreateFromJsonString(json);
var sdk = new BoxJWTAuth(config);
var token = sdk
.AdminToken();
var adminClient = sdk
.AdminClient(token);
var folders = await adminClient
.FoldersManager
.GetFolderItemsAsync("0", 500, fields: new string[] { BoxCollection.FieldEntries });
【问题讨论】: