我需要使用自签名证书在Spring Boot 2.0.5应用程序上启用HTTPS,但是到目前为止,我在配置中发现的所有内容都与设置名为
security.require-ssl=true
但是似乎在此Spring Boot版本中,该属性已被弃用...是否还有其他方法可以在Spring Boot应用程序上启用HTTPS?
答案 0 :(得分:4)
选中建议使用WebSecurityConfigurerAdapter
而不是secure.*
属性的Spring Boot 2.0 Migration Guide。使用匹配器,您可以在何时实施SSL时进行精细的控制,或者仅执行与...类似的操作
http.requiresChannel().anyRequest().requiresSecure() (...)
适配器配置中的...以对任何请求强制执行 https 。