【发布时间】:2021-05-16 05:01:21
【问题描述】:
所以,有点奇怪,我希望有人遇到了这个问题并找到了解决方法(或者理解为什么会这样)
所以这过去可以正常工作...这周才开始发生 - 据我们所知
基本上,当您在 Azure DevOps 中创建新的 Azure 资源管理器 服务连接 时,您会收到以下错误;
Failed to obtain the Json Web Token(JWT) using service principal client ID. Exception Message: Object reference not set to an instance of an object.
这只发生在我们的本地 Azure DevOps 服务器上 - 我可以在我们的 Dev.Azure.com 版本上创建具有相同设置的服务连接,而不会出现任何问题。
疑难解答
- 创建了多个服务主体
- 尝试了不同的订阅
- 已尝试为订阅授予 SP Owner 权限
- 即使您尝试重新验证现有服务连接,也会遇到相同的错误
- 在 Dev.Azure.com 中工作
- 我们的本地内容没有网络变化
- 仍然能够使用现有服务连接执行发布(即使您无法验证它们)
- 尝试按照 MS 故障排除页面的建议创建另一个机密
- 我有一个 PS 脚本,可以使用我创建的 SP 获取不记名令牌
显然,我已经尝试在谷歌上搜索这个问题,它出现在几个地方,但没有一个有解决方案或理解它发生的原因......
TIA
【问题讨论】:
标签: azure azure-devops azure-devops-server-2019 serviceconnection