https证书认证
https证书认证可以在网站上面增加防护保护访问的安全性
1、生成证书。
https证书一般需要向专门的公司去购买,才会获得浏览器的认可。
本例可以生成个私有的证书来测试使用,如果公司购买了可以进行替换就可以使用。
在本地cmd下面执行,ou公司 o项目 l市st省 D:\test.private.jks位置文件 111111密码
keytool -genkey -v -alias slserver -keyalg RSA -keysize 1024 -keypass 111111 -dname "cn=duan,ou=测试公司,o=医疗项目,l=北京,st=北京,c=cn" -key store D:\test.private.jks -storepass 111111 -validity 3650 |
2、导入证书以及使用
在classpath中加入test.private.jks,在bootstrap.yml中配置ssl如下:
spring: cloud: config: name: application,bootstrap uri: http://localhost:8028/ profile: ${config.profile:dev} label: ${config.label:cust} server: ssl: enabled: true key-store: classpath:test.private.jks key-password: 111111 |
3、使用证书后效果
项目启动后需要把原来的http更换为https
转载于:https://my.oschina.net/Seaside20151225/blog/748182