我需要拦截到我的节点服务器的特定请求并在那里引入 Kerberos 身份验证。
假设如果一个请求来自 /names/ ,我需要首先 Kerberos 对其进行身份验证,并且只有当它成功通过身份验证时,我才会继续执行该请求。
我有一个 .keytab 文件,据我所知,它包含身份验证所需的主体和加密密钥。
问题:如何在 Node JS 上读取 .keytab 加密文件?我查看了 node-krb5 和 node-passport 之类的 Node 包,但找不到读取我的 keytab 文件的方法
如果您做了类似的事情,请提供帮助。谢谢。