Azure部署-带有客户端证书的节点应用

时间:2019-01-29 16:37:48

标签: node.js azure certificate

我正在将NodeJS应用程序部署到Azure上,并且需要客户端认证。由于文档非常稀疏,所以我想知道它的工作原理。

如果启用客户端证书,则我对服务的请求将返回“ 403禁止访问”。我确实知道base64编码的证书将添加到请求的X-ARR-ClientCert标头中。但是系统如何决定给出未认证或已认证的答案?

这意味着必须通过验证标头以编程方式完成,还是必须上传服务器的证书,然后Azure才能自动处理?我想知道既然我还没有在代码中做任何事情,但是它立即返回403。

0 个答案:

没有答案