SwashBuckle.AspNetCore 4.1 с потоком приложений OAuth? - PullRequest
0 голосов
/ 27 марта 2019

Я пытаюсь использовать SwashBuckle.AspNetCore 4.1 с потоком приложений OAuth.Основываясь на поиске в Google, мои настройки выглядят так:

            options.AddSecurityDefinition("oauth2", new OAuth2Scheme
            {
                Type = "oauth2",
                Flow = "application",
                TokenUrl = "/token",
            });

Это дает мне диалог авторизации с текстовыми полями для client_id и client_secret, но когда я смотрю на запрос в fiddler, я вижу:

{"client_id": ["Поле client_id является обязательным."], "Client_secret": ["Поле client_secret обязательно."]}

В потоке "password" отображаются оба имени пользователя /пароль и client_id, текстовые поля client_secret и передаются в заполненной паре, но всегда передаются в пароле, который не подходит для client_id / secret.

...