通过zuul发起登陆请求时,会重定向到另一个页面,这时host部分从zuul的host变成了具体微服务的host,

导致项目中共享的session无法获取到

这是因为重定向的路径未加上zuul的Host,造成两次请求头不一样(cookie不一致),

两种解决方法:

约定重定向路径上加上http://zuul的host

在zuul的yml中添加

zuul.add-host-header: true 

 

posted on 2020-04-12 22:22  ha1998  阅读(1228)  评论(0编辑  收藏  举报