必须定义google\u应用程序\u凭据如何在heroku上的java spring设置环境变量?

kadbb459  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(183)

我正在使用firebase和googlecloudvisionapi以及javaspring的云存储。我创造了 GOOGLE_APPLICATION_CREDENTIALS 在我自己的电脑上通过eclipse。我用heroku做主持人。但是我找不到如何在我托管的服务器上设置这个环境变量。
这是错误
message“:”出现错误。“,”exceptionmessage“:”应用程序默认凭据不可用。如果在google计算引擎中运行,它们是可用的。否则,必须定义指向定义凭据的文件的环境变量google\u application\u credentials。看到了吗https://developers.google.com/accounts/docs/application-default-credentials 更多信息。
我试着用代码传递凭证https://cloud.google.com/docs/authentication/production
但这对我不起作用。因为我使用的函数没有 setCredentials 功能。我想我应该把它保存为heroku中的一个环境变量,但我做不到。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题