(1)将证书复制在resources目录下, 或者与属性.yml文件同目录
(2) 属性文件.yml 中配置ssl,
(3)在启动类中,添加以下内容
/**
2024年11月22日
(1)将证书复制在resources目录下, 或者与属性.yml文件同目录
(2) 属性文件.yml 中配置ssl,
(3)在启动类中,添加以下内容
/**
2024年11月22日
通信使用明显
通信使用明显意味着安全性大大降低,当通信过程被窃听后,无需花费额外的投入就可看到传输的数据。
例如使用抓包工具,无需任何配置就可查看任何使用HTTP协议的通信数据;
不验证通信方身份
2024年11月22日
HTTPS全称:超文本传输协议 S-HTTP全称:安全超文本转换协议
S-HTTP 是工作于应用层的协议,是HTTP扩展,而HTTPS是在传输层使用SSL的HTTP(这里面的HTTPS=
2024年11月22日
有HTTP了,为什么需要HTTPS
主要原因是HTTP数据传输时没有对数据进行加密,所以导致数据不安全。而HTTPS在HTTP上加了一层,对数据进行加密,这样就保证了数据的安全性。防止传输的数据过程中被不法分子盗用、劫持、篡改,而导致数据信息的泄露。
HTTPS协议的实现
2024年11月22日
IP地址实现HTTPS访问的过程,关键在于为IP地址部署SSL/TLS证书,以确保数据传输的安全性和完整性。以下是详细的操作步骤:
2024年11月22日
1、https协议需要ca证书,一般免费证书较少,因而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
3、http和https使用的是完全不同的连接方式,用的端口也不一样,http是80端口,而https是443端口。
2024年11月22日
一、安装nextcloud
1、安装nextcloud
sudo snap install nextcloud
2、修改nextcloud的https端口号为5090
sudo snap set nextcloud ports.http=5090