我无法找到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,
)
谢谢。
答案 0 :(得分:0)
命名很糟糕,sbt run
实际上是指从Web生成rsa私钥时下载的json文件中的jwt_key_id
。或者您可以查看publicKeyID
部分,Add and Manage Public Keys
中有8个字符长度字符串。
但实际上,python SDK有bug,不支持使用你直接下载的json文件,你必须创建一个RSA密钥对并将公钥内容添加到配置页面,请在官方网站{{3}上查看此帖子},如果您创建密钥对没有密码,请不要忘记不将Public Key x ID: {here is you asked for}
传递给rsa_private_key_passphrase