我只是将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
有什么想法吗?
答案 0 :(得分:0)
好的,现在似乎(如果你没有使用弹簧启动)现在没有直接的可能性为SSO / OAuth2做一个完整的java配置。
我通过使用@import加载旧的基于XML的配置来解决这个问题 -
@Configuration
@EnableWebSecurity
@ImportResource({"classpath*:spring-security-RSA.xml"})
public class SecurityRSAStrategyConfiguration {
...
}