js Twitter登录时在Codio编辑器上运行“页面不可用”

Meteor.js Twitter login when running on the Codio editor "page not available"

本文关键字:页面不可用 运行 登录 Twitter Codio 编辑器 js      更新时间:2023-09-26

我正在使用名为Codio的在线IDE,它是内部托管的。

每个Codio项目被分配一个url和一个端口,对于我的Meteor项目,它是http://deliver-milk.codio.io:3000

我尝试添加帐户-推特包,设置详细信息,输入我的API密钥和秘密,但我似乎有一个问题-当我在弹出式验证和回调重定向动作发生时,它给我一个"此网页不可用"的错误。

我检查了弹出窗口的url,它似乎试图导航到http://localhost:3000/_oauth/twitter?close&state=

在我的twitter应用程序设置中,我尝试了所有这些作为我的回调,但最终结果仍然相同:

http://127.0.0.1:3000/_oauth/twitter?close
http://127.0.0.1/_oauth/twitter?close 
http://deliver-milk.codio.io:3000/_oauth/twitter?close
http://deliver-milk.codio.io:3000

. .以及这些

的不同变化

有没有人遇到过这个问题,并有任何想法如何克服它?

查看使用0.0.0.0而不是127.0.0.1localhost引用服务器绑定。因为它是基于在线的,所以它们不起作用

你必须按照我说的去做。在你的Gruntfile.js文件中将行改为0.0.0.0,如下所示:

        hostname: '0.0.0.0',

然后再试一次连接

http://deliver-milk.codio.io:3000

如果不工作,请检查您的端口或防火墙