在 Zuul 代理后面访问 Vaadin 应用程序时出现 Cookies 禁用错误
When accessing a Vaadin app behind a Zuul proxy get a Cookies disabled error
正在尝试访问构建在 Spring 云之上的 Vaadin 应用程序。应用程序 returns 一个错误,指出 Cookies Disabled 单击此处或按 ESC。
浏览器中启用了 Cookie。
配置是 Vaadin 应用注册到 Eureka 和 Zuul 代理所有请求。
vaadin-app:
path: /ui/vaadin/**
stripPrefix: false
Vaadin 应用程序不使用 Spring 安全性或 Vaadin 安全性
最终修复非常简单。添加了 sensitiveHeaders: Authorization
现在在 Zuul 中使用此配置,Vaadin 应用程序可以正常加载。再一次没有使用安全性。如果启用了安全性,可能需要。
vaadin-app:
path: /ui/vaadin/**
stripPrefix: false
sensitiveHeaders: Authorization
正在尝试访问构建在 Spring 云之上的 Vaadin 应用程序。应用程序 returns 一个错误,指出 Cookies Disabled 单击此处或按 ESC。
浏览器中启用了 Cookie。
配置是 Vaadin 应用注册到 Eureka 和 Zuul 代理所有请求。
vaadin-app:
path: /ui/vaadin/**
stripPrefix: false
Vaadin 应用程序不使用 Spring 安全性或 Vaadin 安全性
最终修复非常简单。添加了 sensitiveHeaders: Authorization
现在在 Zuul 中使用此配置,Vaadin 应用程序可以正常加载。再一次没有使用安全性。如果启用了安全性,可能需要。
vaadin-app:
path: /ui/vaadin/**
stripPrefix: false
sensitiveHeaders: Authorization