使用国防部CAC访问专用NPM回购协议

使用国防部CAC访问专用NPM回购协议,npm,smartcard,Npm,Smartcard,我们正在寻找一种方法,可以使用npm命令使用我们的国防部CAC(PKI、PIV、X.509、智能卡)通过私人托管的回购协议进行身份验证,该协议配置了基于PKI的相互身份验证。这可能吗?作为一种解决方法,我们创建了一个小型java程序,允许您通过支持CAC的SSL隧道代理http请求。看 这对我们来说非常有效,允许所有服务由同一个反向代理进行前置,但我们仍然对其他方法持开放态度

我们正在寻找一种方法,可以使用
npm
命令使用我们的国防部CAC(PKI、PIV、X.509、智能卡)通过私人托管的回购协议进行身份验证,该协议配置了基于PKI的相互身份验证。这可能吗?

作为一种解决方法,我们创建了一个小型java程序,允许您通过支持CAC的SSL隧道代理http请求。看

这对我们来说非常有效,允许所有服务由同一个反向代理进行前置,但我们仍然对其他方法持开放态度