400-080-0149

如何将SSL证书应用到ASP.NET Core

如果您的 ASP.NET CORE 项目具有存储用户名和密码或执行信用卡交易的功能,那么最好部署SSL证书实现HTTPS加密。如何将SSL证书应用到ASP.NET Core?

SSL证书由称为证书颁发机构的组织颁发,这些机构负责验证请求证书的公司或个人的身份。一旦获得批准和安装,该证书就会向访问者保证网站是安全和加密的。

如果您正在将 ASP.NET Core 项目部署到 Microsoft Azure 云平台,那么您可以将 SSL 配置绑定到您的 Web 应用程序,而不必担心在本地环境中管理证书。SSL证书绑定可用于 Azure 帐户的基本、标准、高级或隔离层,具体操作步骤如下:

1)在 Web 浏览器中导航到 Azure 门户并使用你的帐户凭据登录;

2)单击屏幕左侧菜单中的“应用程序服务”图标;

3)从服务列表中选择 ASP.NET Core 项目的名称;

4)打开您从证书颁发机构收到的所有单个 SSL 文件,并使用记事本等文本编辑器将它们合并为一个文件;

5)将合并的 SSL 证书文件另存为名为 mergedcertificate.crt 的新对象;

6)在命令提示符窗口中运行以下命令以将 .crt 文件转换为私钥文件:openssl pkcs12 -export -out myserver.pfx -inkey private-key-file -in merged-certificate-file

7)在导出过程中,系统会提示您选择密码以关联新的 .pkf 文件;

8)转到 Azure 窗口的“SSL 设置”部分,然后单击“上传证书”;

9)导航到.pkf文件所在位置,输入刚才设置的证书密码,点击“上传”;

10)单击“添加绑定”链接并选择“基于 IP 的 SSL”选项。

相关文章

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE