使用HTTPS(SSL)
【E2EE文档】

使用HTTPS(SSL)

下载HTTPS项目示例

1.申请证书

首先您需要申请SSL/TLS证书。

介绍几个免费SSL证书申请网站:

申请证书的方式网上有很多相关资料,这里就不多做说明了。

申请证书后通常会有以下三个文件:

  • [SSL密匙] privkey.pem
  • [SSL证书] cert.pem
  • [SSL签名] chain.pem

2.配置SSL

将证书相关文件复制到“配置”目录中:

在“配置.conf”文件中加入SSL配置:

## SSL配置 ##
SSL:            真
SSL密匙:      privkey.pem
SSL证书:      cert.pem
SSL签名:      chain.pem
SSL密码:

具体的配置说明:

[SSL]

[英/逻] ssl

是否开启SSL功能。

默认:假

[SSL密匙]

[英/文] ssl-key

SSL密匙路径(相对配置目录)。

默认:SSL密匙.key([英]ssl-key.key)

文件后缀:.key

常用文件名: privkey.pem / server.key

[SSL证书]

[英/文] ssl-cert

SSL证书路径(相对配置目录)。

默认:SSL证书.cer([英]ssl-cert.cer)

文件后缀:.cer

常用文件名: cert.pem / server.cer

[SSL签名]

[英/文] ssl-verify

SSL签名文件。由CA颁发。可以为空。

默认:SSL签名.crt([英]ssl-verify.crt)

文件后缀:.crt

常用文件名: chain.pem / ca.crt

[SSL密码]

[英/文] ssl-password

如果证书被加密了,此处为对应的密码。