zoukankan      html  css  js  c++  java
  • Jenkins版本升级导致的系统调用Jenkins时csrf问题403

    据官网描述,Jenkins版本自2.204.6以来的重大变更有:删除禁用 CSRF 保护的功能。 从较旧版本的 Jenkins 升级的实例将启用 CSRF 保护和设置默认的发行者

    老版本Jenkins的CSRF保护功能直接可在系统管理--》系统配置中关掉,新的版本并没有禁用功能

    方法一:

    新版本关闭此功能可在Jenkins系统管理--》脚本命令执行中执行:

    -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true

    ---重启失效

    然后再去调用看是否还报错,如果问题解决可将此命令添加启动参数中,Jenkins若是跑在Tomcat下,只需在tomcat启动脚本中加入配置即可;若是以jar包形式部署的,只需在启动时加上配置参数即可

    方法二:

    安装插件Strict Crumb Issuer

    配置插件:系统管理--》全局安全配置

    选择插件后点高级

    保存修改即可

  • 相关阅读:
    iOS 面试题 1
    ios 面试题 0
    得到程序包路径
    UISwitch 监听响应
    在[self addsubView:xxx]中,self.name 和 _name的区别
    /调整button的title的位置
    //设置导航条背景图片
    警告框
    @synthesize
    打开控制台选中路径的文件夹
  • 原文地址:https://www.cnblogs.com/goujinyang/p/14070658.html
Copyright © 2011-2022 走看看