我正在使用.Net的Box API SDK,并尝试将其设置为使用JSON Web令牌而不是OAuth2。
当我实例化BoxConfig对象时,我需要提供企业ID:
var config = new BoxConfig( clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId );
看到一些有冲突的信息:
有人能指出我可以找到企业ID吗?
答案 0 :(得分:9)
您可以通过转到管理控制台找到企业ID - >点击右上角的齿轮 - >单击“业务设置”(可能会根据帐户级别显示“企业设置”或“Elite设置”)。在“帐户信息”选项卡下,您可以看到企业ID。
您也可以转到该页面直接访问该页面 登录帐户后https://www.box.com/master/settings。请注意,只有具有足够权限的企业管理员/共同管理员才能访问该页面,否则它将重定向到帐户设置。在这种情况下,您需要联系您的企业管理员以获取此企业ID。
答案 1 :(得分:1)
企业ID似乎嵌入在大多数页面上,甚至是 / files 页面。可以通过打开浏览器的控制台并输入window.initialConfig["enterpriseId"]
或console.log(window.initialConfig["enterpriseId"]);
来访问它。
即使这将为您提供企业ID,但仍需要企业管理员批准该应用程序。
答案 2 :(得分:0)