Я запрашиваю токен для приложения сервера идентификации, которое мы использовали в предыдущем проекте для текущего проекта. На моей локальной машине уровень localhost.
Запрос токена работает:
IdentityServer3.Core.ResponseHandling.TokenResponseGeneratorCreating token response
IdentityServer3.Core.ResponseHandling.TokenResponseGeneratorProcessing token request
Identity.Api.Monitoring.IdentityEventServiceInformation - 2020 - Refresh token issued - - IdentityServer3.Core.Events.RefreshTokenDetails
Identity.Api.Monitoring.IdentityEventServiceInformation - 2000 - Access token issued - - IdentityServer3.Core.Events.AccessTokenIssuedDetails
Identity.Api.Monitoring.IdentityEventServiceSuccess - 3000 - Endpoint success - - IdentityServer3.Core.Events.EndpointDetail
IdentityServer3.Core.Endpoints.TokenEndpointControllerEnd token request
IdentityServer3.Core.Results.TokenResultReturning token response.
Я получаю этот ответ:
{
"access_token": "myaccesstoken",
"expires_in": 86400,
"token_type": "Bearer",
"refresh_token": "myrefreshtoken"
}
Теперь, если я использую этот токен в своем запросе, я получаю ответ 401 unauthorized
:
По номинальной стоимости я ожидаю, что этот вызов сработает, поскольку я передаю
маркер. Итак, что я могу сделать, чтобы выяснить, почему это не работает?