如何修改 401 tomcat 错误响应?
How can I modify 401 tomcat error response?
我想在错误响应中添加几个 headers。我该怎么做?
我试过使用过滤器
<filter>
<filter-name>Filter</filter-name>
<filter-class>com.example.filter.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
但它不调用。我使用 BASIC 身份验证。
您不能使用过滤器来执行此操作,因为身份验证发生在调用过滤器之前。
您可以在 web.xml 中为 401 响应指定一个自定义错误页面,并且在该页面中您可以根据需要设置任何 headers。
我想在错误响应中添加几个 headers。我该怎么做?
我试过使用过滤器
<filter>
<filter-name>Filter</filter-name>
<filter-class>com.example.filter.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
但它不调用。我使用 BASIC 身份验证。
您不能使用过滤器来执行此操作,因为身份验证发生在调用过滤器之前。
您可以在 web.xml 中为 401 响应指定一个自定义错误页面,并且在该页面中您可以根据需要设置任何 headers。