You need to enable JavaScript to run this app. Artifactory 7.21.12访问8081端口302跳转到8082如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Artifactory 7.21.12访问8081端口302跳转到8082如何解决

问题解决方案

Artifactory 7.x版本默认将8081端口作为服务的API/直接资源访问端口,8082作为Web UI专用端口,你遇到的302跳转是默认的UI访问重定向规则导致的,和端口配置本身无关,可按以下步骤处理:

方案1:保留端口分工,按场景使用对应端口

  • 访问Web控制台直接用http://localhost:8082/ui即可,不需要走8081端口
  • 仓库拉取/推送等客户端操作,直接使用8081端口的仓库地址即可,不会触发跳转:比如maven配置中直接用http://localhost:8081/artifactory/maven-releases/作为仓库地址,客户端执行请求时不会触发重定向,只有在浏览器直接访问该地址时才会跳转到UI页

方案2:禁用8081端口对浏览器访问的UI重定向

修改system.yaml配置文件,添加以下配置:

artifactory:
  ui:
    redirect:
      enabled: false

修改后重启Artifactory服务生效,之后浏览器直接访问8081端口的仓库地址时会直接返回资源列表,不会跳转到8082端口的UI页。

方案3:修改UI服务的默认端口

如果需要将UI服务也绑定到8081端口,需要同时修改两个配置项:

  • 修改system.yaml中的router.entrypoints.externalPort配置为8081
  • 同时根据需求调整上述重定向配置
    修改后重启服务即可。

注意:修改system.yaml时要注意yaml格式的缩进要求,缩进错误会导致配置不生效,修改前建议备份原有配置文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 08:09:03