【问题标题】:Use SSL certificate in azure function app with nodejs在带有 nodejs 的 azure 函数应用程序中使用 SSL 证书
【发布时间】:2019-10-13 03:13:48
【问题描述】:

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

谢谢。

【问题讨论】:

  • 如果您将 pfx 证书文件添加到您的 azure 资源,您将无法在代码中访问它。 pfx 将由资源的 Web 服务器管理。

标签: node.js azure certificate azure-function-app


【解决方案1】:

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

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

图 2. 然后,选择Private Certificates (.pfx) 标签点击Upload Certificate 按钮,然后在右侧对话框窗口中上传您的.pfxfile。

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

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

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

  1. Use an SSL certificate in your application code in Azure App Service
  2. Tutorial: Bind an existing custom SSL certificate to Azure App Service
  3. Buy and configure an SSL certificate for Azure App Service

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    • 2021-06-13
    • 2023-04-07
    相关资源
    最近更新 更多