首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法设置google凭据

无法设置google凭据
EN

Stack Overflow用户
提问于 2017-10-28 10:46:03
回答 1查看 1.6K关注 0票数 0

我试图在我的应用程序中使用google,方法是遵循这些指示,但设置授权时遇到了一些困难。

我创建了服务帐户,获取了json文件,并将其设置为

代码语言:javascript
复制
set GOOGLE_APPLICATION_CREDENTIALS="C:\Users\Bassie\Documents\.credentials\google-translation-api\My Project-d885ebbbe907.json"

运行该命令后,我看不到任何输出,也没有看到一个名为GOOGLE_APPLICATION_CREDENTIALS的系统环境变量(它应该出现在那里吗?)

当我尝试运行一些基本的示例代码时:

System.InvalidOperationException:‘应用程序默认凭据不可用。如果在Google中运行,它们是可用的。否则,必须定义环境变量GOOGLE_APPLICATION_CREDENTIALS,指向定义凭据的文件。有关更多信息,请参见https://developers.google.com/accounts/docs/application-default-credentials

我做错了什么?

更新

即使在手动将值添加到系统环境变量之后,我也会得到相同的错误。

EN

回答 1

Stack Overflow用户

发布于 2017-10-28 10:58:31

你试过了吗

代码语言:javascript
复制
echo %GOOGLE_APPLICATION_CREDENTIALS%

如果它不工作,然后右键单击我的计算机(或此PC)图标,属性,在高级选项卡,点击环境变量,添加一个新的变量下的系统变量。

然后在命令提示符中检查echo %GOOGLE_APPLICATION_CREDENTIALS%

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

https://stackoverflow.com/questions/46988843

复制
相关文章

相似问题

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