spring-java-config相关内容

通过Spring Security和CAS进行单点注销

使用纯Spring Java Config,我很难让Spring和CAS执行单一注销.我可以使用单点登录进行以下配置.我使用一个简单的JSP页面将表单POST到url https://nginx.shane.com/app/logout,然后将CSRF值包含在POST的数据中.一切似乎都正常,但当我进入安全页面时,它无需登录即可直接进入.有任何想法吗? @Configuration @Ena ..
发布时间:2020-07-09 08:17:41 其他开发

具有Java配置的Spring Security:如何处理来自自定义提供程序的BadCredentialsException

我需要使用url中的令牌ID(或可能是请求标头中的令牌ID)对一些其他服务进行身份验证,但这暂时不重要.我正在尝试使用Java配置来设置此设置,并以此 post 作为指导.我的问题是我不知道如何处理从提供者身份验证失败时引发的"BadCredentialsException".这是我的安全配置: public static class SecurityConfigForRS extends ..
发布时间:2020-07-09 06:43:30 其他开发

基于Spring Java的静态方法配置

有人可以建议为什么我们需要使用 static 方法声明PropertySourcesPlaceholderConfigurer bean吗?我只是发现,如果我在下面使用非静态方法,那么url将被设置为null值,而不是从属性文件中提取- @Value("${spring.datasource.url}") private String url; @Bean public static Pr ..
发布时间:2020-07-09 05:38:44 其他开发

在2.0版中具有自定义TokenGranter的Spring Security OAuth2 +

在以前的OAuth2版本中,可以通过将自定义令牌授予者添加到元素中的xml配置中来添加它. 我想知道如何使用AuthorizationServerConfigurerAdapter使用Java Config扩展授权服务器,而又不丢失默认配置,该默认配置包含隐式,客户端凭据,刷新令牌和授权代码授予类型. 首次尝试使用通过@Component创建 ..
发布时间:2020-07-09 04:17:15 Java开发

如何延迟对Spring @Conditional配置注释的评估?

我有一个Spring @Configuration类,当在环境中设置了特定的属性值时,该类应该注册一个bean.我编写了一个自定义的Condition实现,用于检查该值是否存在,并且在Spring Boot中启动该应用程序时可以运行,但是在运行JUnit测试时从未注册该bean.我调试了该应用程序,并确定在实例化PropertySourcesPlaceholderConfigurer之前正在评估C ..
发布时间:2020-07-09 02:40:13 其他开发