Spring OAuth2:XML - > Java配置

时间:2015-11-20 13:39:35

标签: java spring configuration spring-security-oauth2

我只是将spring 3应用程序从xml-configuration迁移到java config。

我们使用的是弹簧3.2.8 +弹簧安全3.2.4。 我想知道如何将以下XML配置移动到java。

class UserMailer < ActionMailer::Base
   # either a default from address
   default from: "John Doe <noreply@example.com>"

   # or specified inside a specific method
   def confirmation_instructions(user_id)
      @user = User.find user_id
      mail(from: "Confirmation <confirm@example.com>",subject: "Confirmation Instructions", to: "#{@user.name} <#{@user.email>}") do |format|
      format.html :layout => false
    end
   end
end

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

好的,现在似乎(如果你没有使用弹簧启动)现在没有直接的可能性为SSO / OAuth2做一个完整的java配置。

我通过使用@import加载旧的基于XML的配置来解决这个问题 -

@Configuration
@EnableWebSecurity
@ImportResource({"classpath*:spring-security-RSA.xml"})
public class SecurityRSAStrategyConfiguration {
    ...
}