如何在SpringBoot 2.0.5应用程序上启用HTTPS

时间:2019-01-30 19:52:34

标签: java spring-boot groovy

我需要使用自签名证书在Spring Boot 2.0.5应用程序上启用HTTPS,但是到目前为止,我在配置中发现的所有内容都与设置名为 security.require-ssl=true 但是似乎在此Spring Boot版本中,该属性已被弃用...是否还有其他方法可以在Spring Boot应用程序上启用HTTPS?

1 个答案:

答案 0 :(得分:4)

选中建议使用WebSecurityConfigurerAdapter而不是secure.*属性的Spring Boot 2.0 Migration Guide。使用匹配器,您可以在何时实施SSL时进行精细的控制,或者仅执行与...类似的操作

 http.requiresChannel().anyRequest().requiresSecure() (...)
适配器配置中的

...以对任何请求强制执行 https