我正在使用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/

10-12 04:12