美文网首页
tomcat配置https(无CA证书)

tomcat配置https(无CA证书)

作者: 柚子过来 | 来源:发表于2019-01-17 11:43 被阅读0次

    1、使用jdk自带的工具生成tomcat自签名证书 tomcat.keystore


    image.png

    这里主要要注意两个:
    (1)、密码,后面再tomcat的server.xml中配置会用到
    (2)、姓名,这里指域名,因为没有域名,所以我随便设置了一个,然后在host中配置使其转向localhost


    image.png

    2、我用的是IDEA,在项目中配置https端口


    image.png

    3、因为tomcat https默认会转向8443端口,所以需要在tomcat的server.xml中配置刚才的证书与密码


    image.png

    4、启动服务,就可以使用https访问了


    image.png

    为什么要测试https呢,哈哈,因为项目需要使用websocket长连接来做通知,我需要测试下websocket的wss连接

      wss://www.wj.com:7799/jwebsocket/servlet/PushMessage
    

    建立wss连接成功!(这里需要注意我这种配置的无CA证书的自签名证书,可能会报 SSL errors,我把这个错误手动忽略了,如果是在生产上有CA证书也不会出现错误)

    相关文章

      网友评论

          本文标题:tomcat配置https(无CA证书)

          本文链接:https://www.haomeiwen.com/subject/ziibdqtx.html