如何解决SmartCard阻止访问Outlook中的邮件项目
我目前正在编写将Outlook与第三方系统集成的加载项。 据我了解,这是一个小众案例,但是Outlook安全性却遇到了一个非常棘手的问题。
使用注册表设置:HKCU/Software/Policies/outlook/16.0/security/externalsmime
= 2
或0
(1
使加密的电子邮件无法在Outlook中正确打开),我们发现任何尝试访问电子邮件的尝试信息(即msg.EntryId)导致以下异常。
System.Runtime.InteropServices.COMException(0xB5B90020):基础安全系统找不到您的数字ID名称
但是,如果用户输入了他们的SmartCard PIN(例如,通过打开加密的电子邮件),则我们可以访问该消息。
所以我的问题是,如果PIN缓存为空,我们是否有任何编程方法来启动PIN输入对话框?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。