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证书认证

https证书认证

 

转载于:https://my.oschina.net/Seaside20151225/blog/748182