我打算使用Visual Studio提供的测试工具在IIS下测试ASP.Net webservice。我已经跳过许多障碍,以至于只要求服务器身份验证的要求,一切都会好起来的。但是,需要相互认证。当我将Web服务设置为需要客户端证书时,测试会发出错误消息:
测试适配器' WebHostAdapter'在运行test' GetDetails'时抛出异常。无法正确配置网站;获取ASP.NET进程信息失败。服务器可能没有运行Asp.Net版本2.0或greated的版本。请求" https://localhost/pcoombes/VSEnterpriseHelper.axd"返回错误:远程服务器返回错误:(403)Forbidden。
我认为这是因为UrlToTest现在需要客户端证书。是否可以使用客户端证书属性? 我正在使用VS 2008和IIS 5.1