结构是这样的
客户 <-> 阿里云盾 <-> nginx <-> beego。
通过普通方法 this.Ctx.Request.RemoteAddr 获取的是127.0.0.1。
研究了很久正确方法是 this.Ctx.Request.Header.Get("X-Forwarded-For")
结构是这样的
客户 <-> 阿里云盾 <-> nginx <-> beego。
通过普通方法 this.Ctx.Request.RemoteAddr 获取的是127.0.0.1。
研究了很久正确方法是 this.Ctx.Request.Header.Get("X-Forwarded-For")