我正在使用 pkcs11 互操作库来列出像这样的可用设备
using (Pkcs11 pkcs11 = new Pkcs11(_libraryPath, AppType.SingleThreaded))
{
List<Slot> slots = pkcs11.GetSlotList(SlotsType.WithTokenPresent);
//using slots
}
它工作正常,但是当我在 Web 应用程序中使用相同的代码或循环运行它时,即使设备已连接,我也会将插槽计数为 0。
最佳答案
什么是 PKCS#11 库?它是碰巧用于基于网络的设备还是用于包装盒上具有相应服务的设备?我怀疑您没有权限将 LPC/RPC 访问其对应的服务器。
关于c# - pkcs11 互操作 GetSlotList(SlotsType.WithTokenPresent);返回空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47814195/