【问题标题】:AzureDevOps OnPremise behind reverse-proxy反向代理背后的 Azure DevOps On Premise
【发布时间】:2021-07-14 14:34:59
【问题描述】:

是否可以在反向代理后面运行 Azure DevOps 服务器并为其指定别名? 假设我在 HTTP://adps.domain:8080/tfs 上有服务器 我希望它通过反向代理坐在 HTTPS://safe.adps.domain/tfs 后面

有可能吗?

  1. 我发现的第一个问题是 Web 脚本和 Web 资源中的绝对寻址,这使得它由于 CORS 无法加载...

  2. 接下来我发现,VisualStudio 采用新的 azure DevOps 服务器地址并可以看到项目,但尝试克隆 git 项目失败,因为它需要端口 8080 和 HTTP,如下所示: VS中的主服务器地址是HTTPS://safe.adps.domain,但是克隆很疯狂, HTTP://safe.adps.domain:8080/tfs/...

【问题讨论】:

    标签: azure-devops-server-2019


    【解决方案1】:

    嗯,部分回答:

    如果手动构建git仓库地址并提供给VisualStudio,它适用于GIT项目,因为项目树不起作用,无法将地址构建到项目......

    VisualStudio 可以从 https 别名中读取项目树,但无法构造 https 地址到目标项目,仍然构造链接为 HTTP 端口 8080...

    对于 Web,似乎我弄错了,不是绝对寻址。它正在使用新地址,但仍强制执行 HTTP 和端口 8080。很可能会使反向代理尝试无效:(...

    【讨论】:

      猜你喜欢
      • 2021-12-19
      • 1970-01-01
      • 1970-01-01
      • 2019-03-14
      • 2014-04-24
      • 2017-06-22
      • 1970-01-01
      • 1970-01-01
      • 2019-08-25
      相关资源
      最近更新 更多