我应该使用哪一个:Pkcs11interop 中的 session 与 _session
Which one should I use: session vs _session in Pkcs11interop
我和这个帖子的主人遇到了同样的问题:
这里您提供了一个解决方案并给出了 link 的 https://github.com/jariq/Pkcs11Interop.PDF/blob/1.3.0/src/Pkcs11Interop.PDF/Pkcs11RsaSignature.cs
我有点困惑,在这个 class 我看到很多你使用
using (Session session = _slot.OpenSession(true))
声明。但是在其中,您使用的是预定义变量 _session
,您没有使用此 session
。
但是在 Sign
方法中,您使用的是 session
而不是 _session
。
请帮助,在这种情况下我应该使用 session
和 _session
.
感谢您发现这一点。局部变量 session
应该始终是首选。字段 _session
应该只用于保持登录状态。我已经修复了提交 179003b and fixed class is available in master branch.
中的代码
我和这个帖子的主人遇到了同样的问题:
这里您提供了一个解决方案并给出了 link 的 https://github.com/jariq/Pkcs11Interop.PDF/blob/1.3.0/src/Pkcs11Interop.PDF/Pkcs11RsaSignature.cs
我有点困惑,在这个 class 我看到很多你使用
using (Session session = _slot.OpenSession(true))
声明。但是在其中,您使用的是预定义变量 _session
,您没有使用此 session
。
但是在 Sign
方法中,您使用的是 session
而不是 _session
。
请帮助,在这种情况下我应该使用 session
和 _session
.
感谢您发现这一点。局部变量 session
应该始终是首选。字段 _session
应该只用于保持登录状态。我已经修复了提交 179003b and fixed class is available in master branch.