Запрос токена через промежуточное ПО OWIN возвращает 500 - PullRequest
0 голосов
/ 02 июня 2019

Получение 500, когда я пытаюсь запросить токен с помощью / pathken pathstring.

У меня включено CORS при запуске.

Но я пытаюсь получить этот токен с помощью клиентского приложения.(Angular)

Запрос работает с почтальоном, но когда я запускаю его в приложении Angular, я получаю ответ 500.

В Startup.cs у меня включена опция cors, например,

app.UseCors(CorsOptions.AllowAll);

в клиенте вот так я пытаюсь получить доступ к конечной точке / token

this._http.post('https://localhost:44322/token', 'grant_type=password&username=TestName2&password=TestPassword2', {
            headers: new HttpHeaders({
                'Content-Type': 'application/x-www-form-urlencoded'
            })
        }).subscribe(response => {
            console.log('response: ', response);

Ожидаю получить токен обратно, но в данный момент я получаю следующую ошибку: from originhttp://localhost:4200' заблокировано политикой CORS: в запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin».

...