1

我面临与该线程所有者相同的问题: Threadsafe usage of PKCS11Interop library in C#

在这里,您提供了一个解决方案并给出了https://github.com/jariq/Pkcs11Interop.PDF/blob/1.3.0/src/Pkcs11Interop.PDF/Pkcs11RsaSignature.cs的链接

我有一个小小的困惑,在这堂课中我看到了很多你正在使用的事件

using (Session session = _slot.OpenSession(true))

陈述。但是在其中,您使用的是预定义的变量_session,而不是使用 this session。但是在Sign您使用 thissession而不是_session. 请帮忙,在这种情况下我应该使用sessionand _session

4

1 回答 1

1

感谢您发现这一点。session应始终首选局部变量。字段_session应仅用于保持登录状态。我已经修复了提交179003b中的代码,并且在 master branch 中提供了固定类

于 2017-06-29T22:29:00.840 回答