AADSTS50155:设备未通过身份验证

时间:2019-02-17 04:56:10

标签: adal

我有一个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 个答案:

没有答案