httpresponsemessage(CreateErrorResponse)在本地工作,但不适用于HostName / IP

时间:2019-03-27 11:31:59

标签: asp.net-web-api

使用POSTMAN在本地测试我的WebAPI时,会以JSON格式生成正确的HttpResponseMessage。下面的代码生成自定义错误消息。

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

但是,当我在IIS-8上部署API并从远程计算机上对其进行测试时,我得到“您无权查看此目录或页面”。

自定义错误消息未显示在POSTMAN for Deployed API上。

预期的自定义错误消息:“您无权查看/访问此资源”

实际错误消息:“您无权查看此目录或页面。”

0 个答案:

没有答案