谁能回答我Github 的issue?在部署cnode 论坛时出错了 github 登陆授权出错
下面是我的配置
求助
@alsotang
是不是用代理了,但是这个header忘记设置了
@DevinXian 没用nginX 等任何代理啊,直接nodejs 接管80端口,是在AWS 云上申请的 Centos虚拟机上弄的
自己搞定了
很多情况下node前面要加一层nginx做反向代理,在nginx中就会把用户请求的真实ip地址放在header里面的x-real-ip中,你这没用nginx,就只能自己操作一下,把x-real-ip填上去了
@pangguoming node可以监听80?
@WayneLiang 对啊当然可以直接放在80端口啦,可是 AWS EC2创建的虚拟机是个动态IP 具体看http://stackoverflow.com/questions/25722205/x-real-ip-x-forwarded-for-headers-always-null-on-ec2tomcat
@leim 图个省事
@WayneLiang 只要没被占用都可以的,只不过1024以下的端口需要root权限
@leim 一般不用root用户部署啊
@WayneLiang 是啊,用root 有安全隐患
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
求助
@alsotang
是不是用代理了,但是这个header忘记设置了
@DevinXian 没用nginX 等任何代理啊,直接nodejs 接管80端口,是在AWS 云上申请的 Centos虚拟机上弄的
自己搞定了
很多情况下node前面要加一层nginx做反向代理,在nginx中就会把用户请求的真实ip地址放在header里面的x-real-ip中,你这没用nginx,就只能自己操作一下,把x-real-ip填上去了
@pangguoming node可以监听80?
@WayneLiang 对啊当然可以直接放在80端口啦,可是 AWS EC2创建的虚拟机是个动态IP 具体看http://stackoverflow.com/questions/25722205/x-real-ip-x-forwarded-for-headers-always-null-on-ec2tomcat
@leim 图个省事
@WayneLiang 只要没被占用都可以的,只不过1024以下的端口需要root权限
@leim 一般不用root用户部署啊
@WayneLiang 是啊,用root 有安全隐患