GitLab CE登录后重定向至422页面问题求助
GitLab CE 登录后重定向至422页面的解决方案
清理GitLab缓存与服务重启
登录服务器执行以下命令,清除旧配置缓存并重启服务:gitlab-rake cache:clear gitlab-ctl restart修改
external_url后,旧的HTTPS会话和缓存残留是导致重定向异常的常见原因。修正GitLab核心配置
打开主配置文件/etc/gitlab/gitlab.rb:- 确认
external_url已正确设置为http://xxxxx,无多余HTTPS相关配置 - 检查是否存在
nginx['redirect_http_to_https'] = true,若有则改为false
完成后重新加载配置:
gitlab-ctl reconfigure- 确认
清除浏览器残留数据
之前访问HTTPS版本时浏览器存储的Cookie和缓存会干扰HTTP访问,需:- 清除对应域名的Cookie
- 或使用无痕模式测试登录
检查反向代理配置(若使用)
如果部署了Nginx等反向代理,确保:- 代理规则中无强制HTTPS的重定向
- 传递的
X-Forwarded-Proto请求头为http
内容的提问来源于stack exchange,提问作者KongFu
相关产品推荐
相关产品推荐

