调用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 的编写与调用。
923 0
|
17天前
|
API 数据格式
8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed状态码400
根据具体情况,逐步检查这些因素,找到引发400状态码的原因,并进行相应的修复。
24 0
|
7月前
|
JavaScript API Perl
关于 SAP Spartacus SSR 请求 OCC API 遇到 403 错误的解决办法
关于 SAP Spartacus SSR 请求 OCC API 遇到 403 错误的解决办法
65 0
|
API 开发工具 数据安全/隐私保护
如何调用 API | 学习笔记
简介:快速学习如何调用 API
987 0
如何调用 API | 学习笔记
|
前端开发 Java 程序员
如何在SpringBoot中优雅地重试调用第三方API?
如何在SpringBoot中优雅地重试调用第三方API?
254 0
|
Java API
Java调用飞信API
Java调用飞信API
63 0
|
Java 定位技术 API
java调用百度地图API根据地理位置获取经纬度
由于我们是使用百度提供的地理API接口,所以事先我们需要创建百度账号,并创建百度应用(因为我们要用应用到的ak)~~~~ 偷偷的告诉你们…这是免费的哦不要钱的…
297 0
java调用百度地图API根据地理位置获取经纬度
|
安全 Linux API
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
323 0
GrayLog使用HTTP JSONPath方式调用微步在线云API识别威胁IP
|
数据可视化 PyTorch API
wandb安装注册及解决训练模型报API错误
wandb是Weight & Bias的缩写,一句话,**它是一个参数可视化平台**。 wandb强大的兼容性,它能够和Jupyter、TensorFlow、Pytorch、Keras、Scikit、fast.ai、LightGBM、XGBoost一起结合使用。
|
定位技术 API Python