Advertisement

Red5 支持https, rtmps

阅读量:

Red5-server内部整合了Tomcat组件,具备对HTTP协议的支持,但尚未提供对HTTPS协议的兼容性,需用户自行完成相关设置。

苹果公司曾宣布自2017年1月1日起将全面禁止HTTP协议的使用,转而强制采用HTTPS协议,然而具体实施细节尚不明确,无法确认是否彻底停用HTTP。

若希望使Red5实现对HTTPS的支持,

签名证书机制设计

本处采用生成自签名证书的方式(仅限测试使用),若涉及商业应用则需通过CA机构进行签发(建议选择被所有主流浏览器兼容的认证证书)。

生成证书的途径多种多样,此处选用JDK自带的工具keytool进行操作。

首先需要进入JDK的安装目录:

生成凭证

复制代码
 使用keytool命令生成证书:

    
  
    
 keytool 
    
 -genkey 
    
 -alias tomcat(别名) 
    
 -keypass 123456(别名密码) 
    
 -keyalg RSA(算法) 
    
 -keysize 1024(密钥长度) 
    
 -validity 365(有效期,

全部评论 (0)

还没有任何评论哟~