Postman v10.14.9连接Azure DevOps时无法显示组织名称
解决Postman连接Azure DevOps旧组织时无法显示组织名称的问题
排查步骤与解决方案
1. 清除Postman的Azure DevOps授权缓存
- 打开Postman,点击右上角个人头像 → Settings → Integrations
- 在Authorized Applications列表中找到Azure DevOps,点击Revoke
- 关闭并重新启动Postman,重新执行授权流程
2. 检查Azure DevOps旧组织的第三方访问与权限设置
- 登录Azure DevOps旧组织后台,进入Organization Settings → Security → Policies
- 确认Third-party application access via OAuth设置为Allow all applications(或明确允许Postman)
- 检查当前账号的权限,确保拥有Project Collection Administrator角色,或至少具备组织内仓库的访问权限
3. 验证授权请求的Scope范围
重新授权时,在Azure DevOps授权页面点击Advanced(若有),确认请求的权限Scope包含vso.project和vso.code_manage,这两个权限是Postman读取组织和仓库信息的必要条件
4. 检查Azure DevOps旧组织的成员与可见性设置
- 进入旧组织的Organization Settings → Overview,确认组织可见性为Private(内部组织默认配置)
- 进入Organization Settings → Users,确保当前账号在成员列表中,且未被设置访问限制
5. 重置Postman本地数据(谨慎操作)
若缓存问题持续,可尝试重置Postman本地数据:
- 关闭Postman,找到本地数据目录:
- Windows:
%APPDATA%\Postman - macOS:
~/Library/Application Support/Postman - Linux:
~/.config/Postman
- Windows:
- 备份该目录后删除,重新启动Postman并重新配置授权
内容的提问来源于stack exchange,提问作者Joann
相关产品推荐
相关产品推荐

