【问题标题】:How can I modify 401 tomcat error response?如何修改 401 tomcat 错误响应?
【发布时间】:2016-10-09 23:18:19
【问题描述】:

我想在错误响应中添加几个标头。我该怎么做?

我尝试使用过滤器

<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 身份验证。

【问题讨论】:

  • 请出示过滤器源码

标签: java tomcat servlets web.xml servlet-filters


【解决方案1】:

您不能使用过滤器来执行此操作,因为在调用过滤器之前会进行身份验证。

您可以在 web.xml 中为 401 响应指定自定义错误页面,并在该页面中设置您想要的任何标题。

【讨论】:

    猜你喜欢
    • 2016-12-18
    • 2015-07-25
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 2011-11-12
    • 1970-01-01
    • 2017-07-17
    相关资源
    最近更新 更多