当前位置: 首页 > 知识库问答 >
问题:

如何在SpringBoot2.0.5应用程序上启用HTTPS

仲孙夕
2023-03-14

我需要在具有自签名证书的Spring Boot 2.0.5应用程序上启用HTTPS,然而,到目前为止,我在配置中发现的所有内容都与设置一个名为security.require-ssl=true的属性有关,但在这个Spring Boot版本上,该属性似乎不推荐使用...在Spring Boot应用程序上启用HTTPS还有其他方法吗?

共有1个答案

魏君博
2023-03-14

查看Spring Boot 2.0迁移指南,该指南建议使用WebSecurityConfigurerAdapter而不是Secure.*属性。使用匹配器,您可以细粒度地控制何时强制执行SSL,或者只执行类似于...

 http.requiresChannel().anyRequest().requiresSecure() (...)

...在适配器配置中强制执行任何请求的https。

 类似资料:
  • Android设备是索尼xperia Z,4.3版本。 我想自动化本机计算器应用程序。 代码: 步骤: 1.将设备与系统连接,并使用adb devices命令检查-它显示我的设备已连接。 2.使用命令启动appium:

  • 问题内容: 我尝试使用范围类型APPLICATION和带有@ Create,@ Beg的方法来注释类,但这似乎不起作用。 我想要的是在应用程序启动时立即启动无限循环。 问题答案: 如果希望在初始化后立即执行方法,则可以使用以下注释:

  • 我有一个在AWS EC2实例上运行的node Express应用程序。我可以使用运行服务器并连接到express apphttp://ec2-xx-xxx-xxx-242.us-west-2.compute.amazonaws.com 但是,当我使用https而不是http时,它不起作用,尽管在我的实例上打开了443端口。 有人能建议我如何在我的express应用程序上启用https吗。 以下是E

  • 我希望API级别>=19。 请帮助我解决我的问题..........谢谢

  • 在NetBeans中,我创建了一个名为JFXDev的Java应用程序项目,其中包含一个COM包。在com包内部是一个主类,其代码如下: 修改项目属性: 1)库->Modulepath添加路径C:/Program Files/java/javafx-sdk-11.0.2/lib 2)库->类路径添加路径C:/Program Files/java/javafx-sdk-11.0.2/lib/javaf

  • 问题内容: 当我使用命令创建应用程序时,flutter徽标用作两个平台的应用程序图标。 如果我想更改应用程序图标,是否应同时进入两个平台目录并在其中替换图像?,分别用我指的是iOS和Android的平台目录来表示 。 还是可以将图像定义为Flutter Asset并且以某种方式生成图标? 问题答案: Flutter启动器图标旨在帮助快速生成适用于Android和iOS的启动器图标:https :