设置传送层安全性需要数字证书。
您可以从证书颁发机构获取证书,也可以使用证书创建实用程序 (createcert) 创建证书。
缺省情况下,安全连接将使用计算机操作系统的证书存储位置,从而为安全连接获得受信任的证书。
在 Windows 操作系统中,对于除 HTTPS 外的所有安全连接,存储证书都将被高速缓存,这些缓存将每 24 小时重新加载一次。如果在首次安全连接后 24 小时之内安装所需的证书,则无法完成连接该证书的请求,直到重新加载缓存。若想在 24 小时之内访问证书,则需重新启动服务器。
在 Windows 中,在提示符处运行下列命令即可访问证书存储。
certmgr.msc可利用证书创建实用程序 (createcert) 通过 RSA 生成 X.509 证书文件。
可利用证书查看器实用程序 (viewcert) 通过 RSA 读取 X.509 证书。
从证书颁发机构获取证书,或使用证书创建实用程序 (createcert) 为服务器验证创建证书文件。在每种情况下,都要创建标识文件和证书文件。
对于服务器验证,需创建服务器标识文件和证书文件以分发给客户端。
证书可以是自签名证书,也可以是由商业证书颁发机构签署的证书。