Azure devops 验证azure devops PAT

Azure devops 验证azure devops PAT,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,我已经从azure devops创建了一个PAT。现在我已经创建了一个react应用程序来处理所有api逻辑。我现在有一个登录屏幕,用户需要输入DEVOPS_令牌、组织名称。如何在登录时验证用户令牌。我找不到任何用于验证用户的api 任何建议都会有帮助。经过一番调查,我找到了一种验证用户的方法。Azure Devops中有一个可用的api:{organization_NAME}/_api/connectionData 需要在标头参数中传递导致用户授权的编码令牌 { "authentica

我已经从azure devops创建了一个PAT。现在我已经创建了一个react应用程序来处理所有api逻辑。我现在有一个登录屏幕,用户需要输入DEVOPS_令牌、组织名称。如何在登录时验证用户令牌。我找不到任何用于验证用户的api


任何建议都会有帮助。

经过一番调查,我找到了一种验证用户的方法。Azure Devops中有一个可用的api:{organization_NAME}/_api/connectionData

需要在标头参数中传递导致用户授权的编码令牌

{
    "authenticatedUser": {
        "id": "123-13-131231231-123-123-123-123",
        "descriptor": "Microsoft.IdentityModel.Claims.ClaimsIdentity;123-13-131231231-123-123-123-123\\user@domain.com",
        "subjectDescriptor": "aad.Masdasdpadspoadsjpaodsjapodj",
        "providerDisplayName": "User Name",
        "isActive": true,
        "properties": {
            "Account": {
                "$type": "System.String",
                "$value": "user@domain.com"
            }
        },
        "resourceVersion": 2,
        "metaTypeId": 0
    },
    "authorizedUser": {
        "id": "123-13-131231231-123-123-123-123",
        "descriptor": "Microsoft.IdentityModel.Claims.ClaimsIdentity;123-13-131231231-123-123-123-123\\user@domain.com",
        "subjectDescriptor": "aad.Masdasdpadspoadsjpaodsjapodj",
        "providerDisplayName": "User Name",
        "isActive": true,
        "properties": {
            "Account": {
                "$type": "System.String",
                "$value": "user@domain.com"
            }
        },
        "resourceVersion": 2,
        "metaTypeId": 0
    },
    "instanceId": "123-13-131231231-123-123-123-123",
    "deploymentId": "123-13-131231231-123-123-123-123",
    "deploymentType": "hosted",
    "locationServiceData": {
        "serviceOwner": "123-13-131231231-123-123-123-123",
        "defaultAccessMappingMoniker": "PublicAccessMapping",
        "lastChangeId": 12313123,
        "lastChangeId64": 123123123
    }
}

你怎么知道的?我找不到该connectionData端点的任何文档。我在博客评论部分找到了它