httpresponsemessage (CreateErrorResponse) работает локально, но не с HostName / IP - PullRequest
0 голосов
/ 27 марта 2019

При локальном тестировании моего WebAPI с использованием POSTMAN генерируется правильное HttpResponseMessage в формате JSON. Код ниже генерирует пользовательское сообщение об ошибке.

return request.CreateErrorResponse(HttpStatusCode.Unauthorized, "You are not authorized to view/access this resource");

Но когда я развертываю API на IIS-8 и тестирую его с удаленного компьютера, я получаю «У вас нет разрешения на просмотр этого каталога или страницы».

Пользовательское сообщение об ошибке не отображается на POSTMAN для Deployed API.

Ожидаемое пользовательское сообщение об ошибке: «Вы не авторизованы для просмотра / доступа к этому ресурсу»

Фактическое сообщение об ошибке: «У вас нет прав для просмотра этого каталога или страницы.»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...