2

我将 .pfx 证书上传到我的函数应用。如何加载此证书以便在我的 Nodejs 代码中使用它?如果我将它放在项目目录中,我可以使用它并且它工作正常,但我想避免在项目中使用它。

谢谢。

4

1 回答 1

1

在 Azure 门户中,您可以按照下图上传您的私有证书.pfx文件,然后进行 SSL 绑定。

图 1. 选择您的 Function App 并移动到Platform features选项卡以单击SSL按钮。

在此处输入图像描述

图 2. 然后,选择Private Certificates (.pfx)选项卡以单击按钮,然后在右侧对话框窗口中 Upload Certificate 上传您的文件。.pfx在此处输入图像描述

图 3. 移动到Bindings选项卡并单击Add SSL Binding按钮以在右侧对话框窗口中选择您上传的证书。 在此处输入图像描述

然后,您可以参考官方文档Configure TLS mutual authentication for Azure App Service了解如何在您的 Node.js 代码中配置和启用 SSL 身份验证功能,请参阅其Node.js sample.

还有其他官方文件也可能有所帮助。

  1. 在 Azure 应用服务的应用程序代码中使用 SSL 证书
  2. 教程:将现有的自定义 SSL 证书绑定到 Azure 应用服务
  3. 为 Azure 应用服务购买和配置 SSL 证书
于 2019-05-28T10:29:11.957 回答