调用Gitlab API时报403错误

简介: 错误原因:conflict 请求冲突,Gitlab使用rack_attack做了并发访问的限制解决方案:(1)避免多次重复调用(2)将Gitlab的IP设置为白名单即可 步骤如下: 打开/etc/gitlab/gitlab.rb文件。

错误原因conflict 请求冲突,Gitlab使用rack_attack做了并发访问的限制

解决方案:

(1)避免多次重复调用

(2)将Gitlab的IP设置为白名单即可

 步骤如下:

    打开/etc/gitlab/gitlab.rb文件。
    查找gitlab_rails['rack_attack_git_basic_auth']关键词。
    取消注释

    修改ip_whitelist白名单属性,加入Gitlab部署的IP地址。

    gitlab_rails['rack_attack_git_basic_auth'] = { 'enabled' => true, 'ip_whitelist' => ["127.0.0.1","Gitlab部署的IP地址"], 'maxretry' => 300, 'findtime' => 5, 'bantime' => 60 }

    配置好后,执行gitlab-ctl reconfigure即可。

 

目录
相关文章
|
JSON 移动开发 Java
氚云丨开发课— 09平台 API 的调用及自定义 API 的编写与调用| 学习笔记
快速学习氚云丨开发课— 09平台 API 的调用及自定义 API 的编写与调用。
|
4月前
|
JSON API 数据格式
1api触发gitlab流水线
1api触发gitlab流水线
|
4月前
|
测试技术 API
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed 状态码400
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed 状态码400
|
5月前
|
存储 机器学习/深度学习 API
【Azure 存储服务】记一次调用Storage Blob API使用 SharedKey Authorization出现的403错误
【Azure 存储服务】记一次调用Storage Blob API使用 SharedKey Authorization出现的403错误
|
8月前
|
API 数据格式
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed状态码400
根据具体情况,逐步检查这些因素,找到引发400状态码的原因,并进行相应的修复。
110 0
|
API 开发工具 数据安全/隐私保护
如何调用 API | 学习笔记
简介:快速学习如何调用 API
1061 0
如何调用 API | 学习笔记
|
Java 定位技术 API
java调用百度地图API根据地理位置获取经纬度
由于我们是使用百度提供的地理API接口,所以事先我们需要创建百度账号,并创建百度应用(因为我们要用应用到的ak)~~~~ 偷偷的告诉你们…这是免费的哦不要钱的…
368 0
java调用百度地图API根据地理位置获取经纬度
|
安全 Linux API
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
424 0
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
|
数据采集 搜索推荐 API
我做的python 中文api调用模块
可以自动调用api接口
457 1
|
定位技术 API Python