You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Artifactory通过API创建权限失败,报HTTP 405方法不允许错误

问题排查与解决

核心原因:HTTP请求方法不匹配

你遇到的METHOD_NOT_ALLOWED(405)错误,是因为Artifactory 7.x版本的Access API创建权限时,要求使用PUT方法而非POST。

修正后的请求命令

把原命令中的-X POST替换为-X PUT即可:

curl -X PUT 'http://localhost:8082/access/api/v2/permissions/Checkmate.json' --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: Bearer eyJ2ZXIiOi...' -d @test.json

额外验证要点

  • 确认test.json中的name字段值和URL路径里的Checkmate完全一致,JSON格式无语法错误
  • 你的Bearer令牌已具备managePermissions或管理员权限(既然删除接口能正常工作,此条件已满足)

内容的提问来源于stack exchange,提问作者quin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 15:56:08