localtunnel 提供的url地址显示403

来源:1-6 第一天 写段代码实现加密认证逻辑

1往事随风1

2017-09-25

本地访问http://localhost:2000是正常的,但是localtunnel代理的地址https://wangbg.localtunnel.me/就显示403Forbidden。另外还有一点令人疑惑的是,如果我在app.js同级目录添加index.html,则https://wangbg.localtunnel.me直接访问了index.html。这些貌似是nginx代理的问题?怎么解决呢?

写回答

1回答

1往事随风1

提问者

2017-09-26

自问自答,该问题废话较多,核心问题是: app.js中的代码没有监听到 外网url的访问,也就没有打印出query,但localhost是可以的。之后我又在地址栏输入www.666.com(hosts中配置的url,实际访问localhost)  ,和外网url访问效果相同。这下我明白了, 代码没监听到除‘localhost’以外其他url的访问!!

修改: app.listen(80, '127.0.0.1');

问题解决。至于原因,还望指点


1
0

7天搞定Node.js微信公众号

Koa框架、ES2015新特性、MongoDB,开发微信公众号

1742 学习 · 787 问题

查看课程