表妹的表哥_个人页

个人头像照片 表妹的表哥
个人头像照片
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2018-07-17

    SLB https 重定向问题

    ReSLB https 重定向问题 我们也碰到了这个问题,解决方法如下描述,希望能给大家带来一点儿帮助。 我们项目使用的是Spring Boot,Web服务器是内置的Tomcat,在yaml文件中添加如下配置: logging:          level:                  org.apache.catalina.valves.RemoteIpValve: DEBUG 如果你用的是properties,一行就行: logging.level.org.apache.catalina.valves.RemoteIpValve=DEBUG 重启服务,盯着日志输出,当看到类似下行时 DEBUG o.a.catalina.valves.RemoteIpValve 180 - Incoming request /a/b/c with originalRemoteAddr '170.151.94.xxx' 为Tomcat添加配置: server:      use-forward-headers: true      tomcat:            internal-proxies: 170\.151\.94\.\d{1,3} properties对应的是 server.use-forward-headers: trueserver.tomcat.internal-proxies: 170\\.151\\.94\\.\\d{1,3} 你懂的,IP肯定是我随便写的啦,换成你自己日志里的;就我观察,点分十进制的前三部分是固定的,有变化的是第四部分,所以用正则来匹配。 再次重启服务,然后试下https和http之间的跳转看看效果。 这里要设置internal-proxies的原因是,Spring Boot的默认配置 server.tomcat.internal-proxies=10\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|\\        192\\.168\\.\\d{1,3}\\.\\d{1,3}|\\        169\\.254\\.\\d{1,3}\\.\\d{1,3}|\\        127\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}|\\        172\\.1[6-9]{1}\\.\\d{1,3}\\.\\d{1,3}|\\        172\\.2[0-9]{1}\\.\\d{1,3}\\.\\d{1,3}|\\        172\\.3[0-1]{1}\\.\\d{1,3}\\.\\d{1,3} # regular expression matching trusted IP addresses.不满足我们的需求。 参考链接: h*ttps://stackoverflow.com/questions/25455969/spring-boot-with-embedded-tomcat-behind-apache-proxy#answer-30234549 h*ttps://docs.spring.io/spring-boot/docs/1.5.12.RELEASE/reference/htmlsingle/#howto-enable-https   h*ttps://docs.spring.io/spring-boot/docs/1.5.12.RELEASE/reference/htmlsingle/#howto-customize-tomcat-behind-a-proxy-server PS: 去掉*号,因为Aliyun说我5贴未到不允许发链接 ------------------------- 回 7楼云上珠玑的帖子 没明白你的意思。你是在阿里云的SLB后面又挂了自己的nginx?
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息