为 IIS 客户端证书映射身份验证添加 oneToOneMappings 时。出于显而易见的原因,我们想要加密密码。但是如果我们尝试运行以下脚本:
appcmd.exe set config "Default Web Site" -section:system.webServer/security/authentication/iisClientCertificateMappingAuthentication
/+"oneToOneMappings.[userName='testUser',password='securePassWord!1',certificate='CERTIFICATE_BLOB']" /commit:apphost
我们得到keyset不存在错误。
ERROR ( hresult:80090016, message:Failed to commit configuration changes.
Keyset does not exist
我们如何解决这个问题?
(我们在 Windows XP 上运行)