前提
443 端口 已经开放。
防火墙放行 443 端口。
证书安装
对应厂商购买后,下载证书。此步骤见厂商文档。
nginx 配置
完整配置
1 | upstream publicCluster { |
tomcat
配置如下,其中proxyPort="443"
和Valve
配置重点。
1 | <Service name="Catalina"> |
代码层面
因ssl传输会消耗多余的带宽,影响性能,所以对于一些安全性要求不高的数据传输,可直接用http传输。所以在代码层面,可以看情况而定使用http或https。
注意 ctx 的配置,以及system.properties配置文件中,http链接不要写死,可以在ResourceUtil.java中动态判断
1 | public static String getCameraPicUrl(HttpServletRequest request) { |
参考
- 本文作者: Linking
- 本文链接: https://linking.fun/2019/09/04/配置ssl证书/
- 版权声明: 版权所有,转载请注明出处!