【问题标题】:How to fix Spring Security Oauth 2.0 tonr & sparklr application error?如何修复 Spring Security Oauth 2.0 tonr & sparklr 应用程序错误?
【发布时间】:2012-02-14 03:23:49
【问题描述】:

我正在尝试使用 Spring Security OAuth 2.0 打包的示例应用程序“sparklr”和“tonr”。不幸的是,我未能按照 Spring Security 网站中的描述使这些应用程序正常工作。

具体来说,我试了两个版本的Spring Security OAuth 2.0,一个是M5,一个是master。

对于 M5,访问“sparklr”应用程序时抛出异常,并显示错误消息“未定义名为 'springSecurityFilterChain' 的 bean”。通过“tonr”应用程序访问 sparklr 照片也会收到一个空白页。

对于主版本,对于两个应用程序的任何请求,始终返回空白页。

有人遇到同样的问题吗?

【问题讨论】:

    标签: security spring oauth-2.0


    【解决方案1】:

    我已通过在 Sparklr 应用程序的 web.xml 中注释掉“oauth2EndpointUrlFilter”配置来修复 M5 上的异常问题,如下所示。

    - <!-- filter>
        <filter-name>oauth2EndpointUrlFilter</filter-name>
        <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
        <init-param>
            <param-name>contextAttribute</param-name>
            <param-value>org.springframework.web.servlet.FrameworkServlet.CONTEXT.spring</param-value>
        </init-param>
    </filter>
    
    <filter-mapping>
        <filter-name>oauth2EndpointUrlFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping
    --> 
    

    【讨论】:

      猜你喜欢
      • 2014-04-06
      • 2011-12-12
      • 2019-05-21
      • 1970-01-01
      • 2018-01-24
      • 2015-12-29
      • 1970-01-01
      • 2019-02-01
      • 2023-02-22
      相关资源
      最近更新 更多