Параметры POST усечены

Возникла странная проблема с моим запросом из приложения angular 2 на веб-сервер api asp.net core 1.0. Сервер использует OpenIddict.

Вот просьба:

Запросить информацию заголовка

В конечной точке api / connect / token var request = HttpContext.GetOpenIdConnectRequest();

Параметр запроса

Переменная запроса имеет несколько параметров, один из которых является параметром ресурса, который содержит URI. URI усекается.

В результате библиотека OpenIddict не может правильно сопоставить ресурс, поэтому не может аутентифицироваться, поскольку предоставленный URI не соответствует URI ресурса.


person MichaelTran    schedule 19.09.2016    source источник
comment
Недавно мне помог Кевин Чале с OpenIddict, я заметил X-Powered By: Express, который указывает на эмулятор пульсации. В частности, настройки прокси были установлены на локальные, переключение на Disabled устранило проблему, из-за которой в конечную точку api отправлялся неверный URI.   -  person MichaelTran    schedule 19.09.2016


Ответы (1)


Есть открытая нерешенная ошибка, связанная с local прокси и CORS. Предлагается установить для настройки прокси-сервера Ripple значение remote или disabled вместо local.

Вот проблема: Ripple отсекает json, отправленный POST.

person Shaun Luttin    schedule 21.09.2016
comment
Спасибо за ответ. Я буду работать с Ripple более внимательно. Спасибо! - person MichaelTran; 05.10.2016