代码之家  ›  专栏  ›  技术社区  ›  Carlo Mendoza

aadsts50155:设备未通过身份验证

  •  0
  • Carlo Mendoza  · 技术社区  · 7 年前

    我有一个uwp应用程序,一直在使用adal,它一直在工作到今天。这只是身份验证服务不可用还是别的什么?

    Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException: AADSTS50155: Device is not authenticated.
    Trace ID: [REMOVED]
    Correlation ID: [REMOVED]
    Timestamp: 2019-02-17 04:40:13Z ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (BadRequest). ---> Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException: {"error":"invalid_grant","error_description":"AADSTS50155: Device is not authenticated.\r\nTrace ID: [REMOVED]\r\nCorrelation ID: [REMOVED]\r\nTimestamp: 2019-02-17 04:40:13Z","error_codes":[50155],"timestamp":"2019-02-17 04:40:13Z","trace_id":"178cb0a8-df29-4ebd-bc96-0dc3c0662c00","correlation_id":"[REMOVED]","suberror":"device_authentication_failed"}: Unknown error
       --- End of inner exception stack trace ---
       --- End of inner exception stack trace ---
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Http.AdalHttpClient.GetResponseAsync[T](Boolean respondToDeviceAuthChallenge)
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Http.AdalHttpClient.GetResponseAsync[T]()
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Flows.AcquireTokenHandlerBase.SendHttpMessageAsync(IRequestParameters requestParameters)
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Flows.AcquireTokenHandlerBase.SendTokenRequestAsync()
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Flows.AcquireTokenHandlerBase.CheckAndAcquireTokenUsingBrokerAsync()
       at Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.Flows.AcquireTokenHandlerBase.RunAsync()
       at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenCommonAsync(String resource, String clientId, Uri redirectUri, IPlatformParameters parameters, UserIdentifier userId, String extraQueryParameters, String claims)
       at Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(String resource, String clientId, Uri redirectUri, IPlatformParameters parameters, UserIdentifier userId, String extraQueryParameters)
       at [REMOVED].App.LoginAsync()
        ErrorCode: invalid_grant
        StatusCode: 400
    
    0 回复  |  直到 7 年前