Jenkins配置Gitlab授权登录Redirect URL配置错误后Jenkins打不开的处理办法

【原文链接】Jenkins配置Gitlab授权登录Redirect URL配置错误后Jenkins打不开的处理办法

一、问题描述

当对jenkins配置gitlab授权登录时,可能会存在redirect url配置错误等情况,此时登录jenkins时则无法登录了,因为此时jenkins会一直跳转到错误的url,从而无法打开jenkins。

二、解决办法

此时显然是不希望重新卸载安装jenkins的,因为此时完全有可能jenkins上已经存在大量的流水线配置了,因此此时需要通过在后台对jenkins进行处理。解决问题的思路就是授权登录的方式重新改回admin登录的方式

(1)编辑 /var/jenkins_home/config.xml 文件
从中找到类似如下内容

<securityRealm class="org.jenkinsci.plugins.GitLabSecurityRealm">
    <gitlabWebUri>https://xxxxxx.cn</gitlabWebUri>
    <gitlabApiUri>https://xxxxxx.cn/api/v4</gitlabApiUri>
    <clientID>6841a6932bdca3846d4375a36a3d182081d681e750494718b56590f653e6f351</clientID>
    <clientSecret>{AQAAABAAAABQeSsOX2Et0rq8SKcG+PJJKy3MALz7sTmpxeEfCspErVIMZ3OyqhGLRBipi+FDwHakzz9lxU9KIlKaYojh6qUh0TND0/UrnqVDEcWvIbOB8GxKDxeUhLpKhvSq6BL54kMP}</clientSecret>
  </securityRealm>

将上述内容替换为如下内容:

<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
    <disableSignup>true</disableSignup>
    <enableCaptcha>false</enableCaptcha>
  </securityRealm>

然后重启jenkins,即又可以用admin账号登录了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

redrose2100

您的鼓励是我最大的创作动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值