我最近升级到Jenkins 2.192,我的应用程序开始失败并出现以下错误:
HTTP Error 403: No valid crumb was included in the request Reason: No valid crumb was included in the request
降级为Jenkins 2.189后,我看不到问题。我看不到詹金斯2.189、2.190、2.191的问题。我遇到了詹金斯2.192(也见2.196)的问题
2.191和2.192之间发生了某些变化,导致了我观察到的故障。
一个无需更改源代码的简单解决方案(已通过Jenkins v2.222验证):
缺点是此解决方案使我们依赖于Strict Crumb Issuer插件并删除了安全功能。但是由于我们的应用程序需要许多其他插件,并且只能在没有Internet访问的防火墙后运行,因此可以接受。