Ошибка запроса токена и ошибка возврата, недопустимый грантC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка запроса токена и ошибка возврата, недопустимый грант

Сообщение Anonymous »

Это журналы IdentityServer:

Код: Выделить всё

2024-07-04 21:06:57.551 -04:00 [DBG] Start key discovery request
2024-07-04 21:06:57.552 -04:00 [INF] Request finished HTTP/1.1 GET https://localhost:44322/.well-known/openid-configuration/jwks - 200 null application/json; charset=UTF-8 4.6024ms
2024-07-04 21:07:02.605 -04:00 [INF] Request starting HTTP/1.1 POST https://localhost:44322/connect/token - application/x-www-form-urlencoded 63
2024-07-04 21:07:02.606 -04:00 [DBG] AuthenticationScheme: idsrv was not authenticated.
2024-07-04 21:07:02.606 -04:00 [DBG] AuthenticationScheme: idsrv was not authenticated.
2024-07-04 21:07:02.606 -04:00 [DBG] Request path /connect/token matched to endpoint type Token
2024-07-04 21:07:02.610 -04:00 [DBG] Endpoint enabled: Token, successfully created handler: IdentityServer4.Endpoints.TokenEndpoint
2024-07-04 21:07:02.610 -04:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.TokenEndpoint for /connect/token
2024-07-04 21:07:02.610 -04:00 [DBG] Start token request.
2024-07-04 21:07:02.610 -04:00 [DBG] Start client validation
2024-07-04 21:07:02.610 -04:00 [DBG] Start parsing Basic Authentication secret
2024-07-04 21:07:02.611 -04:00 [DBG] Parser found secret: BasicAuthenticationSecretParser
2024-07-04 21:07:02.611 -04:00 [DBG] Secret id found: ro.client
2024-07-04 21:07:02.611 -04:00 [DBG] client configuration validation for client ro.client succeeded.
2024-07-04 21:07:02.611 -04:00 [DBG] Secret validator success: HashedSharedSecretValidator
2024-07-04 21:07:02.611 -04:00 [DBG] Client validation success
2024-07-04 21:07:02.612 -04:00 [DBG] Start token request validation
2024-07-04 21:07:02.613 -04:00 [DBG] Start resource owner password token request validation
2024-07-04 21:07:13.898 -04:00 [DBG] IsActive called from: ResourceOwnerValidation
2024-07-04 21:07:13.900 -04:00 [ERR] User has been disabled
Тестовые пользователи настраиваются в Config.cs следующим образом:

Код: Выделить всё

public static List GetUsers()
{
return new List
{
new TestUser
{
SubjectId = "1",
Username = "alice",
Password = "password"

},
new TestUser
{
SubjectId = "2",
Username = "bob",
Password = "password"
}
};
}
Я просмотрел код, и все выглядит хорошо. Валидатор успешно возвращается, и клиент настроен правильно. Почему в журнале написано, что пользователь отключен? Тестовые пользователи настроены на активность по умолчанию, и я не вижу, где в стеке вызовов тестовый пользователь может быть отключен. Может ли кто-нибудь указать здесь что-нибудь?

Подробнее здесь: https://stackoverflow.com/questions/787 ... alid-grant
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»