Iis 配置部分';httpErrors';无法读取,因为它缺少节声明
我正在尝试通过调整为WebApi应用程序中的403禁止响应配置自定义错误页。我已将Iis 配置部分';httpErrors';无法读取,因为它缺少节声明,iis,asp.net-web-api,web-config,custom-error-pages,Iis,Asp.net Web Api,Web Config,Custom Error Pages,我正在尝试通过调整为WebApi应用程序中的403禁止响应配置自定义错误页。我已将添加到我的Web.config中,但我得到HTTP错误500.19和无法读取配置节“httpErrors”,因为它缺少节声明 我怎样才能修好它 我的代码: <system.web> .... <httpErrors errorMode="Custom"> <remove statusCode="403" subStatusCode='-1' /> <
添加到我的Web.config中,但我得到HTTP错误500.19
和无法读取配置节“httpErrors”,因为它缺少节声明
我怎样才能修好它
我的代码:
<system.web>
....
<httpErrors errorMode="Custom">
<remove statusCode="403" subStatusCode='-1' />
<error statusCode="403" path="/forbidden.html" prefixLanguageFilePath="" responseMode="ExecuteURL" />
</httpErrors>
</system.web>
....
错误的屏幕截图:
从评论中复制 这样的错误消息很清楚,这要求您转到IIS参考文档以了解实际部分
很明显,
httpErrors
是system.webServer
下的一个部分,而不是system.web
从注释中复制的部分
这样的错误消息很清楚,这要求您转到IIS参考文档以了解实际部分
很明显,
httpErrors
是system.webServer
下的一个部分,而不是system.web
httpErrors
属于system.webServer
,谢谢,修复了它httpErrors
属于system.webServer
,谢谢,修复了它!