(文末有白嫖惊喜!懂?)
准备
为了使用HTTPS连接器,需要生成一份Certificate keystore,用于加密和机密浏览器的SSL沟通。
如果你使用Unix或者Mac OS,可以通过下列命令:keytool -genkey -alias tomcat -keyalg RSA,在生成过程中可能需要你填入一些自己的信息,例如我的机器上反馈如下:

可以看出,执行完上述命令后在home目录下多了一个新的.keystore文件。
实战
首先在resources目录下新建一个配置文件tomcat.https.properties,用于存放HTTPS的配置信息;

然后在WebConfiguration类中创建一个静态类TomcatSslConnectorProperties;


通过注解加载tomcat.https.properties配置文件,并与TomcatSslConnectorProperties绑定,用注解修饰
WebConfiguration类;

准备
为了使用HTTPS连接器,需要生成一份Certificate keystore,用于加密和机密浏览器的SSL沟通。
如果你使用Unix或者Mac OS,可以通过下列命令:keytool -genkey -alias tomcat -keyalg RSA,在生成过程中可能需要你填入一些自己的信息,例如我的机器上反馈如下:

可以看出,执行完上述命令后在home目录下多了一个新的.keystore文件。
实战
首先在resources目录下新建一个配置文件tomcat.https.properties,用于存放HTTPS的配置信息;

然后在WebConfiguration类中创建一个静态类TomcatSslConnectorProperties;


通过注解加载tomcat.https.properties配置文件,并与TomcatSslConnectorProperties绑定,用注解修饰
WebConfiguration类;
