Я получаю Код ответа http 500 с этим корпусом: < /p>
{
«Сообщение»: «Произошла ошибка»,
Br /> «ExceptionMessage»: «Указанное политичное происхождение 'mydomain.com' недействителен. Он должен быть правильно сформирован со схемой, хостом и, опционально, порт.»,
exceptionType ":" System.invalidoperationException ",
" stacktrace ":"
at system.web.http.cors.enablecorsattribute.validateorIgins (ilist`1
origins
at system.web.http.cors.enablecorsattribute.getCorspolicyAsync (httprequestmessage, CancellationToken CancellationToken) /> Конец трассировки стека из предыдущего местоположения, где было добавлено исключение < /p>
at system.runtime.exceptionservices.exceptiondispatchinfo.throw ()
at system.runtime.compilerservices .Taskawaiter.handlenononSuccessAnddebuggerNotification (задача задачи)
at system.web.http.cors.corsmessagehandler.> D__5.movenext () < /p>
end of Stack Trace от предыдущего Расположение, где было выброшено исключение
at system.runtime.exceptionservices.exceptiondispatchinf> o.throw ()
at system.runtime.compilerservices.taskawaiter.handlenononsuccessanddebuggernotification (задача)
at system.web.http.cors.corsmessagehandler.> d__4.movenext () "< /p>
< /blockquote>
После большого испытания и Ошибка, я исключил CORS как виновника. Когда я устанавливаю точку перерыва, Visual Studio вступает в отладку, как и ожидалось. Я могу правильно посмотреть код. База данных обновляется. Я создал новый проект и скопировал код. Swagger не имеет ошибки в этом новом проекте, но обеспечивает правильный ответ. Так что я убежден, что это что -то в моих настройках Visual Studio в этом конкретном проекте. Или в этот момент лучше всего создать новый проект, чтобы выйти из -под того, что он есть? Запрос, насколько я понимаю, запрос
Код: Выделить всё
http://localhost:18256/api/products/postCustomerNote?custNo=0124¬e=postman&username=tmg< /code> < /p>
В Swagger единственное, что я вижу с заголовками на стороне запроса, - это сгенерированная линия Curl:
curl -X POST --header 'Accept: application/json' 'http://localhost:18256/api/products/postCustomerNote?custNo=0124¬e=test&username=tmg'В разделе заголовка почтальона я заменил Accept:*/* с Accept: Application/json , и это не внесло никаких изменений в поведение. Я не могу изменить заголовки в чванстве.
Подробнее здесь: https://stackoverflow.com/questions/793 ... alse-error
Мобильная версия