gpt4 book ai didi

python - 在哪里可以找到 box python SDK 的 jwt_key_id

转载 作者:行者123 更新时间:2023-12-04 17:47:26 26 4
gpt4 key购买 nike

我找不到 jwt_key_id。任何人都可以指导我走向正确的方向吗?

auth = JWTAuth(
client_id='got it from app configuration page',
client_secret='got it from app configuration page',
enterprise_id='got it from app configuration page',
jwt_key_id='????',
rsa_private_key_file_sys_path='got it from app configuration page',
rsa_private_key_passphrase="got it from app configuration page"
#store_tokens=your_store_tokens_callback_method,
)

谢谢你。

最佳答案

命名不好,jwt_key_id实际上是指publicKeyID在您从网络生成 rsa 私钥时下载的 json 文件中。或者您可以查看 Add and Manage Public Keys部分,在 Public Key x ID: {here is you asked for} 中有 8 个字符长度的字符串.

但实际上python SDK有bug,不支持直接使用你下载的json文件,需要创建一个RSA key 对并将公钥内容添加到配置页面,查看官网的帖子https://community.box.com/t5/Box-Developer-Forum/Authentication-Using-JWT-in-Python-quot-Nonetype-quot-issue/td-p/39561 , 如果您创建没有密码短语的 key 对,请不要忘记不通过 rsa_private_key_passphraseJWTAuth()

关于python - 在哪里可以找到 box python SDK 的 jwt_key_id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47821602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com