Node.js Google oauth正在本地主机上工作,但不在我的web服务器上

Node.js Google oauth正在本地主机上工作,但不在我的web服务器上,node.js,google-oauth,passport-google-oauth2,Node.js,Google Oauth,Passport Google Oauth2,只是对谷歌oauth感兴趣 谷歌有三个基本范围,你可以访问,电子邮件,openid和个人资料。在本地将其构建到我的网站时,所有三个作用域都起作用。然而,今天我把网站上传到了我的服务器上,当我试图通过GoogleOAuth进行身份验证时,它返回了错误403(禁止)。当我从范围中删除配置文件时,它工作得非常棒 为什么“个人资料”可以在本地网站上使用,而不能在服务器端网站上使用?我整天都在研究这个问题,发现了一些关于使用google+api的东西,但我不知道在我的应用程序中把密钥放在哪里 “openi

只是对谷歌oauth感兴趣

谷歌有三个基本范围,你可以访问,电子邮件,openid和个人资料。在本地将其构建到我的网站时,所有三个作用域都起作用。然而,今天我把网站上传到了我的服务器上,当我试图通过GoogleOAuth进行身份验证时,它返回了错误403(禁止)。当我从范围中删除配置文件时,它工作得非常棒

为什么“个人资料”可以在本地网站上使用,而不能在服务器端网站上使用?我整天都在研究这个问题,发现了一些关于使用google+api的东西,但我不知道在我的应用程序中把密钥放在哪里

“openid”和“email”很有效,所以我可以在网站上做一些工作,但是如果有任何帮助,我将不胜感激