加密服务提供商不会提示智能卡

时间:2016-12-08 07:56:38

标签: c# asp.net sharepoint

我有asp.net加密和解密文件项目,当我将它移动到服务器时它在本地工作正常所有功能都正常工作,除了解密过程中需要的这个功能:

  CspParameters csp = new CspParameters(1, "Microsoft Base Smart Card Crypto Provider");
    csp.Flags = CspProviderFlags.UseDefaultKeyContainer;
    RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(csp); 

没有显示此窗口

enter image description here

1 个答案:

答案 0 :(得分:0)

在您的生产服务器上,您可能只插入了一个(或没有)读卡器,因此系统不会提示您选择一个。