如何在springboot中配置https访问

  介绍

今天就跟大家聊聊有关如何在springboot中配置https访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

<强> 1,购买或本地生成ssl证书

要使用https,首先需要证书,获取证书的两种方式:

1,自己通过keytool生成
2,通过证书授权机构购买

# # # # # #,作为演示,我们使用keytool生成:   C:\Users\ xxx> keytool  -genkey  -alias  tomcat  -storetype  PKCS12  -keyalg  RSA  -keysize  2048年,-keystore  keystore.p12  -validity  3650   输入密钥库口令:   再次输入新口令:   您的名字与姓氏是什么?   ,(未知):xxx   您的组织单位名称是什么?   ,(未知):xxx   您的组织名称是什么?   ,(未知):xxx   您所在的城市或区域名称是什么?   ,(未知):北京   您所在的?市/自治区名称是什么?   ,(未知):北京   该单位的双字母国家/地区代码是什么?   ,(未知):中国   CN=xxx, OU=xxx, O=xxx, L=北京,北京圣=,C=中国是否正确?   ,【否】:y

会在当前目录下生成一个证书:密钥存储库。p12,同时记住你在生成证书时候输入的密钥库口令。

<强> 2,创建一个Springboot项目

使用想法的春天initializr快速构建一个Springboot项目

#修改application.properties,以下内容   #项目端口号   server.port: 7443   #引用生成证书   server.ssl.key-store:类路径:keystore.p12   #刚才的口令   server.ssl.key-store-password:威尔逊   #类型   server.ssl.keyStoreType: PKCS12   # tomcat   server.ssl.keyAlias: tomcat   #添加控制器测试类 @ controller   public  class  TestController  {   @RequestMapping才能(“/?   @ResponseBody才能   String 才能回家(),{   ,,,return “Hello 世界!“;   ,,}   }   # # 3测试项目

看完上述内容,你们对如何在springboot中配置https访问有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

如何在springboot中配置https访问