在我的 Microsoft Azure Web应用上手动安装 SSL 证书
在您的证书请求获得批准后,即可从 SSL 管理器下载证书,并将其安装在您的 Microsoft IIS 服务器上。在您的 IIS 服务器上安装此证书后,按照本指南将证书转换为 .pfx
文件,然后将其上传到您的 Microsoft Azure 门户。
如果您使用的是 Azure 虚拟机而非 Azure Web 应用,将需要连接到您的实例,然后手动安装此证书。
- 单击 Start Menu(开始菜单),然后单击 Run(运行)。
- 在提示框中,键入 inetmgr,然后单击 OK(确定),启动 Internet 信息服务 (IIS) 管理器。
- 在左侧的 Connections(连接)面板下方,单击您的 Server Name(服务器名称)。
- 在 IIS 分区下方的主面板中,双击 Server Certificates(服务器证书)。
- 选择最近安装的证书。
- 在右侧的 Actions(操作)面板下方,单击 Export...(导出...)。
- 在新窗口中,单击 Export to:(导出到:)分区下方的 ...。
- 找到服务器上存储证书和密钥文件的目录,然后输入所需的 File name(文件名)。单击 Open(打开)。
- 对于 Password(密码)和 Confirm password(确认密码)字段,键入密码以保护此文件的安全。将文件上传到 Azure 时将使用此操作。
- 单击 OK(确定),创建
.pfx
文件。 - 在 https://portal.azure.com 登录您的 Azure 门户。
- 在左侧边栏上,单击 App Services(应用程序服务),然后在出现的新列表栏中选择您的应用。
- 在应用程序区域内的左侧边栏,找到 SETTINGS(设置)分组,然后单击 SSL certificates(SSL 证书)。
- 在新的 SSL 区域中,单击 Upload Certificate(上传证书)。
- 在右侧的 Add certificate(添加证书)边栏上,单击文件夹图标进行浏览,选择您的
.pfx
文件,然后单击 Open(打开)。 - 在 Certificate password(证书密码)字段中输入
.pfx
文件的密码,然后单击 Submit(提交)。 - 在主 SSL 区域,单击新证书下的 Add binding(添加绑定)。
- 在右侧的 Add SSL Binding(添加 SSL 绑定)边栏上,选择 Hostname(主机名)和 Certificate(证书)。
- 为 SSL Type(SSL 类型)选择 SNI SSL,然后单击 Add Binding(添加绑定)以完成 SSL 安装。
后续步骤
- 使用我们的证书检查器确认是否已安装 SSL。
- 使用 web.config 文件将您的 Web 应用重定向到 HTTPS。
更多信息
注意:我们特别附送了有关如何使用某些第三方产品的信息,但我们并不建议使用第三方产品,也不为第三方产品提供直接支持。对于这些产品的功能或可靠性,我们不承担任何责任。第三方标记和徽标均为其各自所有者的注册商标。保留所有权利。