Я не знаю, почему я получаю unauthorized_client с помощью tokenClient.RequestResourceOwnerPasswordAsync:
Я решил это в 3 шага:
Шаг 1. Реализация IResourceOwnerPasswordValidator: Шаг 2: Тип предоставления (пароль владельца ресурса): Шаг 3: Настройте службу:
services.AddTransient<IResourceOwnerPasswordValidator, ResourceOwnerPasswordValidator>();