【问题标题】:Thread: how to bypass <intercept-url pattern="/trusted/**"主题:如何绕过 <intercept-url pattern="/trusted/**"
【发布时间】:2011-12-20 02:36:47
【问题描述】:
i have  a spring configuration,
i want to access <intercept-url pattern="/trusted/**"   filters = "none" />   

没有过滤器 有什么办法可以访问 我使用过滤器=“无”时出现此错误 org.springframework.beans.factory.parsing.BeanDefinitionParsingException:配置 uration 问题:不再支持使用“filters='none'”。请定义 ne 要排除的模式的单独元素并使用 att 致敬“security='none'”。|违规资源:ServletContext资源[/WEB-INF/ spring-servlet.xml]

      <http  access-denied-page="/login.jsp" access-decision-manager-ref="accessDecisionManager" xmlns="http://www.springframework.org/schema/security">
            <intercept-url pattern="/photos" access="ROLE_USER,SCOPE_READ" />
            <intercept-url pattern="/photos/**" access="ROLE_USER,SCOPE_READ" />
    <!--        <intercept-url pattern="/trusted/**" access="ROLE_USER,SCOPE_TRUST" />-->
             <intercept-url pattern="/trusted/**"   filters = "none" />
            <intercept-url pattern="/oauth/token" access="IS_AUTHENTICATED_ANONYMOUSLY" />
            <intercept-url pattern="/oauth/**" access="ROLE_USER" />
            <intercept-url pattern="/request_token_authorized.jsp" access="ROLE_USER,DENY_OAUTH" />
            <intercept-url pattern="/**" access="IS_AUTHENTICATED_ANONYMOUSLY,DENY_OAUTH" />

            <form-login authentication-failure-url="/login.jsp" default-target-url="/index.jsp" login-page="/login.jsp"
                login-processing-url="/login.do" />
            <logout logout-success-url="/index.jsp" logout-url="/logout.do" />
            <anonymous />
            <custom-filter ref="oauth2ProviderFilter" after="EXCEPTION_TRANSLATION_FILTER" />
        </http>

【问题讨论】:

  • 我使用 解决了这个问题 :))successfull
  • 您可以发布自己的答案并接受它,以便其他人知道此问题已解决
  • 在“org.springframework.security.web.access.expression.WebSecurityExpressionRoot”类型的对象上找不到属性或字段“IS_AUTHENTICATED_ANONYMOUSLY”

标签: spring spring-security oauth-2.0 intercept


【解决方案1】:

你需要添加一个额外的http元素:

<http pattern="/trusted/**" secure="none">
</http>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-16
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    相关资源
    最近更新 更多