我将 .pfx 证书上传到我的函数应用程序。
如何加载此证书以便在我的 Nodejs 代码中使用它?
如果我把它放在项目目录中,我就可以使用它并且它工作正常,但我想避免将它放在项目中。
Thanks.
在Azure门户中,您可以按照下图上传您的私有证书.pfx
文件并下一步进行 SSL 绑定。
图 1. 选择您的 Function App 并移至Platform features
要单击的选项卡SSL
button.
Fig 2. Then, select Private Certificates (.pfx)
tab to click Upload Certificate
button and next to upload your .pfx
file in the right dialog window.
Fig 3. Move to Bindings
tab and click Add SSL Binding
button to select your uploaded cert in the right dialog window.
然后,你可以参考官方文档Configure TLS mutual authentication for Azure App Service https://learn.microsoft.com/en-us/azure/app-service/app-service-web-configure-tls-mutual-auth要了解如何在 Node.js 代码中配置和启用 SSL 身份验证功能,请参阅其Node.js sample https://learn.microsoft.com/en-us/azure/app-service/app-service-web-configure-tls-mutual-auth#nodejs-sample.
还有其他官方文档也可能有帮助。
- 在 Azure 应用服务的应用程序代码中使用 SSL 证书 https://learn.microsoft.com/en-us/azure/app-service/app-service-web-ssl-cert-load
- 教程:将现有自定义 SSL 证书绑定到 Azure 应用服务 https://learn.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-custom-SSL
- 为 Azure 应用服务购买并配置 SSL 证书 https://learn.microsoft.com/en-us/azure/app-service/web-sites-purchase-ssl-web-site?toc=%2Fazure%2Fazure-functions%2Ftoc.json#bind-certificate-to-app
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)