首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我在Google的Python TTS示例中得到"invalid_grant:无效的JWT签名“?

为什么我在Google的Python TTS示例中得到"invalid_grant:无效的JWT签名“?
EN

Stack Overflow用户
提问于 2021-06-06 02:36:49
回答 1查看 171关注 0票数 0

我遵循了使用Google的Python客户端进行文本到语音转换的说明。example在实际的请求行处冻结。按下control-C会产生一个以"invalid_grant: Invalid JWT Signature“结尾的跟踪。我已经验证了我的密钥是活动的,我机器上的时间是正确的(对于我所在的位置),并且"gcloud auth login“工作正常。我尝试过创建一个新的密钥,但遇到了同样的问题。如何解决此问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-07 15:06:45

对于上下文,我使用的是Windows10和Python 3.7.9。我删除了密钥,并按照John Hanley的建议创建了一个新密钥。但是,当我在我的集成开发环境(Visual Studio Code)和一个单独的Windows Command Prompt中运行我的代码时,这个问题仍然存在,我也使用它来设置GOOGLE_APPLICATION_CREDENTIALS。我决定以管理员权限直接在Windows设置中检查环境变量。我看到GOOGLE_APPLICATION_CREDENTIALS仍然设置为旧的JSON凭证文件--它没有改变。我唯一的解释是,我肯定没有使用管理员权限打开命令提示符。然后,我直接在Windows设置中将环境变量设置为新的JSON文件。Google的文本到语音转换的Python客户端示例随后正确运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67852810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档