如何使用客户端证书在.Net技术堆栈(asmx-IIS)上保护SOAP Web服务?

我可以补充说 web.config 中没有关于此Web服务的内容,我不知道在哪里添加自定义行为(Creating .NET web service with client certificate authentication) .

此外,托管Web服务的站点也提供网页 - 如果我在IIS的SSL设置中设置“接受证书”,则用户会通过浏览器提示用户输入证书 .