Firebase管理员初始化会在VPS上显示错误?

时间:2019-07-18 18:59:46

标签: apache firebase ssl sails.js

我已将sailsJS配置为使用firebase admin。在本地计算机上初始化代码时,它可以完美运行。当我在Ubunutu VPS上执行相同操作时,它会给出证书错误。

代码:

var options = sails.config.pushNotification;
var serverKey = require(options.fcmOptions.key);
var admin = require("firebase-admin");
admin.initializeApp({
      credential: admin.credential.cert(serverKey)
});
  

错误:通过>“ credential”属性提供给initializeApp()的凭据实现无法获取有效的Google OAuth2访问权限>令牌,并显示以下错误:“获取$ access令牌时出错:发出请求时出错>错误:证书已过期。错误代码:> CERT_HAS_EXPIRED“。

最近,我使用this教程通过apache将SSL添加到了我的路由中。我将所有http和https流量重新路由到sailsJs所在的127.0.0.1:1337。更改之后,以上错误弹出。我不确定我是否应该在apache配置或SailsJS应用程序中进行更改?

请让我知道是否应该共享任何文件

0 个答案:

没有答案