【发布时间】:2020-09-22 04:10:35
【问题描述】:
我第一次为使用 Azure AD 托管的应用实现通过 Node JS 的基于证书的身份验证流程。
我的目标是根据我已经使用应用服务 > TLS/SSL 设置上传到我的 AD 应用的 .pfx 证书(X.509 格式)生成 client_assertion (as documented here)。
问题:当我的 Node 应用程序部署在服务器上时,它将如何引用该证书的路径?它的正确相对路径是什么?
我指的是this blog 和this SO answer。在这两个帖子中,证书都存储在本地,这让我感到困惑,因为我不确定部署后它将如何工作。 从上面的帖子:
var fs = require(‘fs’);
var cert = fs.readFileSync(‘key.pem’); //<-- how to use the AD app certificate path here?
【问题讨论】:
-
嗨,这个问题有什么更新吗?
-
嘿,感谢您的跟进,但问题是我无法将证书保存在同一台服务器上,来自安全性 pov
标签: node.js oauth-2.0 jwt azure-active-directory x509certificate