如何解决C++ 强制选择或忽略对话框消息框,以编程方式提示 CertAddCertificateContextToStore
我正在尝试使用 CertAddCertificateContextToStore () 将证书添加到信任根存储,但我的程序的执行在消息框(对话框)处停止,并显示 Windows 警告和问题:...。您要安装此证书吗?是 否 有人可以提出一些想法,我可以通过编程方式选择“是”来强制提示吗?或者也许如何添加证书忽略此消息并继续执行我的程序? 我还没有找到任何相关信息。 提前致谢!
解决方法
向受信任的根存储添加证书严重影响操作系统的安全性。这就是此功能显示此消息的原因。它旨在强制用户明确确认此操作,否则恶意软件将能够将其证书安装为受信任的根。没有正确的方法可以忽略此消息,您的软件不应试图避免它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。