本文介绍了将Spring-SECURITY-OAuth2 1.0.5.RELEASE升级到2.0.5.RELEASE获取404的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在授权码和访问令牌服务上获得404我正在尝试将Spring Security OAuth2从1.0.5版本升级到2.0.5版本。

我使用的是Spring Security 3.2.5版本、Spring core 3.2.13和Spring OAuth2 2.0.5版本。

  • Spring-OAuth2-2.0.5是否需要Spring 4?发布?
  • 我是否需要对Spring-OAuth2-2.0.5使用Java配置?
  • 当我使用相同的XML在1.0.5中工作的配置在中不起作用Spring-OAuth2-2.0.5发布?

推荐答案

我注意到的主要变化是令牌存储包,例如:

 <bean id="tokenStore" class="org.springframework.security.oauth2.provider.token.InMemoryTokenStore" />

变为

 <bean id="tokenStore" class="org.springframework.security.oauth2.provider.token.store.InMemoryTokenStore" />
也是在1.0.5之前的版本中,我使用了TokenServicesUserApprovalHandler,我在任何包中都找不到它。我删除了对添加到Oauth:user-approval-handler-ref="userApprovalHandler"服务器的那个类和授权的引用。地雷现在似乎在2.0.5工作,希望这会有帮助。

这篇关于将Spring-SECURITY-OAuth2 1.0.5.RELEASE升级到2.0.5.RELEASE获取404的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 10:15