Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 将云上运行的Golang应用程序与Firestore连接时出现问题_Firebase_Google Cloud Run - Fatal编程技术网

Firebase 将云上运行的Golang应用程序与Firestore连接时出现问题

Firebase 将云上运行的Golang应用程序与Firestore连接时出现问题,firebase,google-cloud-run,Firebase,Google Cloud Run,我尝试使用以下函数从Firestore获取所有文档 凭据存储在GCP云源存储库中的加密文件中。 我在cloudbuild触发器中解密了配置,并在Dockerfile中设置指向该文件的ENV。我通过运行ls/app/credentials.json查看内容 我在应用程序日志中得到的错误: rpc错误:code=Unavailable desc=所有分包商都处于暂时失败状态,最新连接错误:连接错误:desc=“传输:身份验证握手失败:x509:未知授权机构签署的证书” 凭据存储在GCP云源存储库中的

我尝试使用以下函数从Firestore获取所有文档

凭据存储在GCP云源存储库中的加密文件中。 我在cloudbuild触发器中解密了配置,并在Dockerfile中设置指向该文件的ENV。我通过运行ls/app/credentials.json查看内容

我在应用程序日志中得到的错误: rpc错误:code=Unavailable desc=所有分包商都处于暂时失败状态,最新连接错误:连接错误:desc=“传输:身份验证握手失败:x509:未知授权机构签署的证书”

凭据存储在GCP云源存储库中的加密文件中。 我在cloudbuild触发器中解密了配置,并在Dockerfile中设置指向该文件的ENV。我通过运行ls/app/credentials.json查看内容

我在应用程序日志中得到的错误:
rpc错误:code=Unavailable desc=所有分包商都处于暂时失败状态,最新连接错误:connection error:desc=“传输:身份验证握手失败:x509:未知授权机构签署的证书”

此错误是无法验证证书的HTTPS失败的结果。缺少提供根证书的包。目前,至少在Go语言中缺少此项

假设这是您的问题,请将以下内容添加到Dockerfile的最后阶段:

RUN apk add --no-cache ca-certificates

你能提供更多的细节吗?例如,我认为您没有指定要使用的函数。如果您不提供有用的信息,我们将无法帮助您。