小编seb*_*.do的帖子

Azure 应用程序注册返回错误代码 AADSTS70001

我在这里创建了一个与此不同的配置机制: 组配置机制

我已经在我的开发人员租户上成功实施了整个工作流程。现在我们的生产环境中,我总是收到此错误:

[Error]Invoke - RestMethod: {
    "error": "unauthorized_client",
    "error_description": "AADSTS70001: Application 'ffffffff-...' is disabled.\r\nTrace ID: ffffffff-180f-4bc4-8087-867633c83e00\r\nCorrelation ID: ffffffff-2e5d-481d-adee-f068dbebaab1\r\nTimestamp: 2018-10-29 09:06:59Z",
    "error_codes": [70001],
    "timestamp": "2018-10-29 09:06:59Z",
    "trace_id": "ffffffff-180f-4bc4-8087-867633c83e00",
    "correlation_id": "ffffffff-2e5d-481d-adee-f068dbebaab1"
}
Run Code Online (Sandbox Code Playgroud)

这是我的代码,应该进行身份验证:

function Initialize-Authorization {
    param
    (
        [string]
        $ResourceURL = 'https://graph.microsoft.com',

        [string]
        [parameter(Mandatory)]
        $TenantID,

        [string]
        [Parameter(Mandatory)]
        $ClientKey,

        [string]
        [Parameter(Mandatory)]
        $AppID
    )

    $Authority = "https://login.microsoftonline.com/$TenantID/oauth2/token"
    Write-Output "auth: $Authority"
    [Reflection.Assembly]::LoadWithPartialName("System.Web") | Out-Null
    $EncodedKey = [System.Web.HttpUtility]::UrlEncode($ClientKey)

    $body = "grant_type=client_credentials&client_id=$AppID&client_secret=$EncodedKey&resource=$ResourceUrl"
    Write-Output "body: $body"
    # Request a Token from the graph api
    $result = Invoke-RestMethod …
Run Code Online (Sandbox Code Playgroud)

azure-active-directory

2
推荐指数
1
解决办法
3364
查看次数

标签 统计

azure-active-directory ×1