【发布时间】:2012-01-28 03:00:02
【问题描述】:
我需要从我的 HTA 应用程序向需要相互 PKI 身份验证的站点进行 AJAX 调用。我的 PKI 证书安装在 IE7 中。我认为因为 HTA 使用 IE 引擎,所以 PKI 设置将被传递到 HTA 应用程序——事实并非如此。有没有办法将 PKI 用户证书安装到 HTA 应用程序中?
【问题讨论】:
标签: javascript ajax activex pki hta
我需要从我的 HTA 应用程序向需要相互 PKI 身份验证的站点进行 AJAX 调用。我的 PKI 证书安装在 IE7 中。我认为因为 HTA 使用 IE 引擎,所以 PKI 设置将被传递到 HTA 应用程序——事实并非如此。有没有办法将 PKI 用户证书安装到 HTA 应用程序中?
【问题讨论】:
标签: javascript ajax activex pki hta
IE 没有自己的客户端身份验证证书存储空间。它们保存在用户的“我的”商店中。要查看商店中的内容,请运行“certmgr.msc”并查看 Personal->Certificates。 HTA 应用程序共享相同的证书。你从 HTA 得到什么错误? IE 已设置为在找不到匹配项或仅找到一个匹配项时不提示您输入证书。
【讨论】: