TF14045:找不到类型为“ Microsoft.IdentityModel.Claims.ClaimsIdentity”的身份

时间:2019-01-30 02:41:55

标签: azure azure-devops azure-active-directory azure-resource-manager

Azure DevOps

管道->版本->编辑管道->添加任务->部署Azure App Service->

选择Azure订阅->授权->输入的登录凭据-> 500内部服务器错误,并显示以下消息:TF14045:找不到类型为'Microsoft.IdentityModel.Claims.ClaimsIdentity'的身份。

无法授权添加部署服务...

1 个答案:

答案 0 :(得分:0)

转到Active Directory>应用程序注册>新注册 名称:[VSTS名称] 仅此组织目录中的帐户 重定向URI(可选):https://VisualStudio/SPN

在此应用程序注册中,转到“证书和秘密”>“客户秘密”

在保存生成的[value]副本后添加新的机密信息(任何有效期,任何说明)。

转到订阅>访问控制>将您的应用添加为所有者 搜索您的[VSTS名称]

返回VSTS并选择选项“使用服务连接的自动版本”

从AD复制服务主体客户ID和租户ID

服务主键是[值](客户端密钥)