Error handling WSO2标识服务器-无法配置自定义捕获所有异常页面

Error handling WSO2标识服务器-无法配置自定义捕获所有异常页面,error-handling,wso2,tomcat7,wso2is,wso2carbon,Error Handling,Wso2,Tomcat7,Wso2is,Wso2carbon,WSO2身份服务器5.0.0 对于诸如500个错误和任何不可预见的情况,我希望将我的Identity Server实例配置为具有我们自己的品牌错误页面,以便出于安全原因隐藏服务器技术,并且允许错误稍微混淆 无论如何,这没有帮助: 我尝试编辑/repository/conf/tomcat/carbon/WEB-INF/WEB.xml,并添加了为异常定义错误页面的标准方法: <error-page> <exception-type>java.lang.Exceptio

WSO2身份服务器5.0.0

对于诸如500个错误和任何不可预见的情况,我希望将我的Identity Server实例配置为具有我们自己的品牌错误页面,以便出于安全原因隐藏服务器技术,并且允许错误稍微混淆

无论如何,这没有帮助:

我尝试编辑/repository/conf/tomcat/carbon/WEB-INF/WEB.xml,并添加了为异常定义错误页面的标准方法:

<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/NiceError.jsp</location>
</error-page>

java.lang.Exception
/nicererror.jsp
然后将nicererror.jsp放在/repository/conf/tomcat/carbon中/

因此,当我再次出现500错误时,情况会发生变化,但我会被发送到碳管理控制台登录页面。如果我决定登录,我会收到一个405错误,如下所示:

HTTP状态405-此URL不支持HTTP方法GET

类型状态报告

此URL不支持消息HTTP方法GET

说明请求的资源不允许使用指定的HTTP方法。 ApacheTomcat/7.0.55

URL看起来像:

那没用


这样的事情怎么能安排好?掌握正确的信息并不难。对吧?:)

参考文档页面用于根据名称自定义与身份相关的错误的错误消息。不允许创建自定义错误页

顺便说一下,如果需要创建适用于服务器实例中所有web应用程序的自定义错误页,则可能需要将错误页添加到
/repository/conf/tomcat/
目录中的web.xml。它为加载到Tomcat实例中的所有web应用程序定义默认值。在部署每个应用程序时,都会处理上述文件,然后是来自您自己的应用程序的部署描述符

谢谢