【发布时间】:2009-03-18 01:50:10
【问题描述】:
我们刚刚使用 Microsoft 的 TS 网关设置了一个新的远程访问解决方案,这需要代表最终用户执行一些繁琐的步骤才能使其正常工作(安装我们的根 ca 证书,需要 RDP 6.1 客户端等)。
为了使此设置过程尽可能简单(其中很多用户没有技术头脑),我希望创建一个程序来自动执行所有这些任务。我已经完成了大部分工作,但是我不完全确定如何将根 CA 证书导入到 Windows 证书存储中。
因为这可能会在具有不同级别的补丁和更新的各种计算机上运行,所以我很清楚 .NET 和任何非本机的东西 - 该工具应该在没有用户的情况下“运行”必须安装任何额外的东西(好吧,我会说 Windows XP,没有服务包,是 Windows 的最低要求版本)。话虽如此,如果可以与工具捆绑在一起,我不介意使用第三方的东西,只要它不是很大,并且不引入任何交互步骤。理想情况下,Windows API 中的某些东西是最好的,但是我似乎无法找到任何相关的东西。
目前该工具是一个 C++ 应用程序,所以我不介意它是否是相当低级的东西。
【问题讨论】:
标签: c++ winapi certificate