在Azure中安装.pfx和.cer

时间:2016-06-29 18:56:11

标签: .net azure pfx azure-app-service-envrmnt

我有一个网站已经使用不同的证书(.pfx和.cer)进行第三方集成。

现在我需要将所有这些移动到Azure。我们将使用App Service。

如何在Azure上安装它们? 有人能为我提供关于此的网站或文档吗?

问候。

2 个答案:

答案 0 :(得分:1)

您需要将证书上传到管理门户,然后您应该能够访问它们,就像您目前的做法一样(在此猜测)。

以下是有关如何使用其底部使用证书的示例代码的演练的链接:Using Certificates in Azure Websites Applications。那篇文章有点过时了,但是如果你使用旧的门户网站它应该仍然有用。

答案 1 :(得分:0)

首先,将您拥有的证书导出为.pfx文件,然后按照以下步骤操作:

  1. 您必须将证书上传到Azure Web App。 这需要是PFX文件(包含私钥) 在Azure门户中,选择要使用此证书的Web应用程序。

    • 在“设置”中,单击“SSL证书”
    • 点击上传证书
    • 选择.pfx文件并指定密码。
    • 点击上传以上传证书。
    • 您应该会在 SSL证书刀片中看到上传的证书。
  2. 添加名为 WEBSITE_LOAD_CERTIFICATES 的应用设置,并将其值设置为证书的指纹。 证书将安装到工作进程的ApplicationPool标识的个人证书存储中,这将使您的Web应用程序可以访问它。

  3. 注意:无法安装根CA证书。