新版本 portainer ce 在操作容器时,报错 Forbidden - origin invalid
貌似是为了修复漏洞,加强了请求的同源验证。
而如果将 portainer ce 部署在了反向代理之后,程序无法正确获取当前请求地址时。
同源验证失败,导致此错误。
目前看项目中讨论添加了一个环境变量:TRUSTED_ORIGINS
将该环境变量的值,设置为实际访问的域名即可(如 portainer.example.com)
截止目前 2.31.3 版本仍需此配置。
参考:https://github.com/portainer/portainer/issues/12748
https://www.portainer.io/blog/origin-invalid-errors-with-portainer-2.27.7-behind-reverse-proxies
输了你,赢了世界又如何...

浙公网安备 33010602011771号