如何处理Spring Cloud Zuul中Cookie丢失的难题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计413个文字,预计阅读时间需要2分钟。
Spring Cloud 配置智能路由 Zuul 后,转发请求会导致 Cookie 无法获取的问题,主要解决方法是重新配置 application.properties 文件,添加 `sensitive-headers` 选项:
propertieszuul: routes: yyxt: path: /** serviceId: com.modou.d
springcloud 配置智能路由zuul 后 转发请求指定的方法后会导致 cookie 无法获取的问题,主要解决方法是
再application 配置文件中加入 sensitive-headers:
zuul:
routes:
yyxt:
path: /**
serviceId: com.modou.dpt
sensitive-headers:
custom-sensitive-headers: true
我的是这样的,具体原理是zuul 中 sensitiveHeaders的默认值初始值是"Cookie", "Set-Cookie", "Authorization"这三项,可以看到Cookie被列为了敏感信息,所以不会放到新header中。
本文共计413个文字,预计阅读时间需要2分钟。
Spring Cloud 配置智能路由 Zuul 后,转发请求会导致 Cookie 无法获取的问题,主要解决方法是重新配置 application.properties 文件,添加 `sensitive-headers` 选项:
propertieszuul: routes: yyxt: path: /** serviceId: com.modou.d
springcloud 配置智能路由zuul 后 转发请求指定的方法后会导致 cookie 无法获取的问题,主要解决方法是
再application 配置文件中加入 sensitive-headers:
zuul:
routes:
yyxt:
path: /**
serviceId: com.modou.dpt
sensitive-headers:
custom-sensitive-headers: true
我的是这样的,具体原理是zuul 中 sensitiveHeaders的默认值初始值是"Cookie", "Set-Cookie", "Authorization"这三项,可以看到Cookie被列为了敏感信息,所以不会放到新header中。

