无法使用 IIS 6 中托管的 Web 服务访问个人证书

Unable to access Personal Certificate with web-service hosted in IIS 6

我无法使用 IIS 6 中托管的 Web 服务访问个人证书。 但是虽然 运行 通过 VS 2013 它工作正常。

使用 VS2013,我可以使用存储名称 "My" 访问个人证书,但无法从 IIS 托管站点获取任何数据。

我也打开了AppPool 'Load User Profile' = true;

我不确定我是否应该 post 这个问题,在这里或 'Server Fault' 部分。

您将无法通过 IIS 中托管的 Web 访问个人证书。

要从 IIS 托管站点访问任何证书:

首先从

启用 'IIS Client Certificate Mapping Authentication' 服务
[Windows feature] >> Internet Information Services >> World Wide Web Services >> Security

并在任何商店使用 MMC 导入证书,即 'Web Hosting' 但不是 'Personal' 商店。