检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表1 示例信息 Web服务器类型 Nginx 代码编辑语言 Python 3.9 约束与限制 已开通弹性云服务器(Elastic Cloud Server,ECS),且在ECS中配置了SSL证书。 SSL证书为云证书管理服务中购买且续费的证书。
解压下载的证书文件压缩包“client_iis.zip”,解压后,获得证书文件“server.pfx”和私钥密码文件“keystorePass.txt”。 双击证书文件“server.pfx”,根据使用场景选择证书存储位置,单击“下一步”。
CCM最佳实践 表1 CCM最佳实践 分类 相关文档 SSL证书相关 在华为云/阿里云进行DNS解析 网站启用HTTPS加密 一键部署SSL证书至云上 使用函数工作流自动获取并更新ECS服务器证书 私有证书相关 私有证书管理最佳实践 私有CA管理最佳实践 PCA代码示例最佳实践 企业内网身份认证体系建立
(Action) 查询私有证书详情 GET /v1/private-certificates/{certificate_id} pca:cert:get 解析私有证书CSR POST /v1/private-certificates/csr/parse pca:cert:parseCsr
图1 服务器 在服务器列表中,选择您需要配置服务器证书的Server,进入服务器的设置页面。 图2 目标服务器 修改HTTPS端口。 在服务器的配置页面,选择“General”页签,配置是否启用HTTP和HTTPS,以及访问端口号。
操作步骤 在Resin服务器上安装私有证书的流程如下所示: ①获取文件 → ②配置Resin → ③效果验证 步骤一:获取文件 在本地解压已下载的Tomcat格式证书文件并获得证书文件“server.jks”和密码文件“keystorePass.txt”。
server.crt:证书文件,包含一段服务器证书代码。 server.key:证书私钥文件,包含一段证书私钥代码。 IIS keystorePass.txt:证书密码。 server.pfx:证书文件。 domain.csr 证书请求文件。
图2 服务器 在服务器列表中,选择您需要配置服务器证书的Server,进入服务器的设置页面。 图3 目标服务器 修改HTTPS端口。 在服务器的配置页面,选择“General”页签,配置是否启用HTTP和HTTPS,以及访问端口号。
获得证书文件“server.crt”和私钥文件“server.key”。 “server.crt”文件包括两段证书代码“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,分别为服务器证书和中级CA。
打开IIS管理控制台,双击“服务器证书”,如图1所示。 图1 服务器证书 在弹出的窗口中,单击“导入”,如图2所示。 图2 导入 导入“server.pfx”证书文件,单击“确定”。 “密码”配置框内需要输入“keystorePass.txt”文件内的密码。
在Resin服务器上安装SSL证书 本章节介绍将证书安装到Resin服务器,您在安装证书时可以进行参考。证书安装好后,您的Web服务器才能支持SSL通信,实现通信安全。
SSL证书相关最佳实践 在华为云/阿里云进行DNS解析 网站启用HTTPS加密 一键部署SSL证书至云上 使用函数工作流自动获取并更新ECS服务器证书
表1 参数说明(一) 参数 参数说明 port 指定服务器要使用的端口号,建议配置为“443”。 protocol 设置HTTP协议,保持缺省值即可。 keystoreFile “server.jks”文件存放路径,绝对路径和相对路径均可。
使用函数工作流自动获取并更新ECS服务器证书 介绍了如何通过使用函数工作流自动获取并更新ECS服务器证书。对于续费签发的新证书,无需手动重新部署,即可更新ECS服务器证书。
“server.crt”文件包括一段服务器证书代码“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”。
上传方法: 如果您使用的是弹性云服务器ECS,如何上传文件,请参见上传文件到云服务器。 其他服务器,可以使用远程登录工具(PuTTy、Xshell等)自带的本地文件上传功能进行上传。
打开IIS管理控制台,双击“服务器证书”,如图2所示。 图2 服务器证书 在弹出的窗口中,单击“导入”,如图3所示。 图3 导入 导入“server.pfx”证书文件,单击“确定”。 “密码”配置框内需要输入“keystorePass.txt”文件内的密码。
在Tomcat服务器上安装SSL证书 本文以Linux操作系统中的Tomcat7服务器为例介绍SSL证书的安装步骤,您在安装证书时可以进行参考。证书安装好后,您的Web服务器才能支持SSL通信,实现通信安全。
复制“证书ID_证书绑定的域名_server.pem”文件的第一段证书代码(服务器证书),并另存为“server.crt”文件。 复制“证书ID_证书绑定的域名_server.pem”文件的第二段证书代码(中级CA),并另存为“ca.crt”文件。
例如,用户要调用接口来查询云服务器列表,那么这个IAM用户被授予的策略中必须包含允许“ecs:servers:list”的授权项,该接口才能调用成功。