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

Azure DevOps Server 2022选择后跳转至不存在的REST API 7.1端点原因咨询

Azure DevOps Server 2022 API文档重定向问题解析

问题背景

在Azure DevOps REST API的「Groups List」文档页面,选择Azure DevOps Server 2022版本时,页面会自动重定向到REST API 7.1版本文档,但本地部署的Azure DevOps Server调用该版本端点时,返回「页面未找到」错误——明明本地与云端API版本存在差异,为何会出现这种重定向?

重定向原因

微软文档站点的版本映射存在 fallback 机制:

  • Azure DevOps Server 2022对应的官方REST API版本是7.0,7.1是云端Azure DevOps Services的专属版本。
  • 当选择本地服务器版本时,若文档站点没有该版本的独立文档分支,会默认跳转到最接近的云端兼容版本(7.1),但这个版本的端点并未在本地服务器中实现,导致调用失败。

解决方法

  1. 查看正确的本地版本文档:手动修改文档URL的版本参数,将view=azure-devops-rest-7.1替换为view=azure-devops-server-rest-7.0,即可看到Azure DevOps Server 2022实际支持的端点定义。
  2. 调用正确的API版本:使用Invoke-RestMethod时,指定版本为7.0,确保请求的端点与本地服务器兼容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 04:23:14