【问题标题】:Excluding URLs from OpenAM Tomcat Agent Filter Mapping从 OpenAM Tomcat 代理过滤器映射中排除 URL
【发布时间】:2011-09-16 13:58:38
【问题描述】:

OpenAM 的默认 web.xml 配置提供了一个过滤器映射,其中包括站点内的所有 URI:

<filter>
    <filter-name>Agent</filter-name>
    <display-name>Agent</display-name>
    <description>SJS Access Manager Tomcat Policy Agent Filter</description>
    <filter-class>com.sun.identity.agents.filter.AmAgentFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Agent</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>ERROR</dispatcher>
</filter-mapping>

如何防止一个或多个特定 URI 与此过滤器一起使用?我想避免将 Filter 类扩展为接受初始化参数的类。

【问题讨论】:

    标签: tomcat filter opensso


    【解决方案1】:

    您可以在代理上配置非强制 URI。它是代理未对其实施保护的 URI 列表。

    Not-Enforced URI List in J2EE Agents

    【讨论】:

    • 谢谢,这正是我所需要的。菜单太多,以至于我忘记了 OpenAM 中的可用菜单。
    猜你喜欢
    • 2023-03-25
    • 2013-01-29
    • 2011-03-28
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 2014-11-16
    • 2019-04-09
    • 2015-09-14
    相关资源
    最近更新 更多