我是新手,node.js
我正在尝试OAuth 2.0
使用.Google
passport.js
我有我的clientID
,clientSecret
和Authorized Redirect URLs
来自谷歌开发者控制台。回调 URL 类似于http://localhost:portNumber/foo/bar/callback
,当我从我的机器上运行它时,应用程序可以完美运行。
当我尝试使用公共 IP 地址通过 Internet 访问它时,就会出现问题。我可以访问我的网站,但是一旦我允许我的应用程序Google+
使用OAuth
它访问我的个人资料,就会出现错误connection attempt to localhost was rejected
。它为我的回调 URL 提供了 ERR_CONNECTION_REFUSED 错误。
我被卡住了,因为我现在没有要使用的域来代替localhost
.
如果我的问题含糊不清,请原谅我,我们将不胜感激。
PS:我已经转发了我的端口。