1

我们正在尝试在我们的应用程序中使用弹簧安全性。

在下面的代码中,我们如何配置 URL 模式来表示

“拦截除模式 '/xyz/' 的 URL 之外的所有 URL” ?

基本上我希望过滤器拦截所有 URL,但如果 URL 包含 /xyz/ ,它不应该拦截它。

     <sec:filter-chain pattern="/**" filters="httpSessionContextFilter,
                                    filter_A,
                                    filter_B,
                                    exceptionTranslationFilter,
                                    authorizationFilter" />
    </sec:filter-chain-map>
4

1 回答 1

2

尝试:

<intercept-url pattern="*/xyz/*" filters="none" />

filters="none"禁用给定 URL 模式的过滤器链。

另外,如果您还没有启用 spring 调试日志,我建议您启用。所以你可以确切地看到发生了什么。

于 2011-08-01T11:07:25.420 回答