我已将 .pfx 证书上传到我的函数应用。 如何加载此证书以便在我的 Nodejs 代码中使用它? 如果我把它放在项目目录中,我就可以使用它并且它工作正常,但我想避免将它放在项目中。
谢谢。
最佳答案
在Azure门户中,您可以按照下图上传您的私有(private)证书.pfx
文件,然后进行SSL绑定(bind)。
图 1. 选择您的 Function App 并移至 Platform features
选项卡,单击 SSL
按钮。
图 2. 然后,选择私有(private)证书 (.pfx)
选项卡并单击上传证书
按钮和旁边的按钮,在右侧对话框窗口中上传您的 .pfx
文件。
图 3. 移至 Bindings
选项卡,然后单击 Add SSL Binding
按钮,在右侧对话框窗口中选择您上传的证书。
那么,可以引用官方文档Configure TLS mutual authentication for Azure App Service
要了解如何在 Node.js 代码中配置和启用 SSL 身份验证功能,请参阅其 Node.js sample
.
还有其他官方文档也可能有帮助。
关于node.js - 在带有nodejs的azure函数应用程序中使用SSL证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56327847/