在Web应用程序中,我有一个WCF服务使用客户端证书身份validation。 我在IIS中检查“接受客户端证书” – SSL设置,它工作正常。 但有些时候,在某些浏览器中,如果客户端机器上安装了证书,浏览器会提示一条消息来select要提供给服务器的证书,这不是所需的行为,因为只有 Web服务需要证书 -不是networking应用程序!
如何在不为IIS上的Web服务创build独立Web项目的情况下处理它?
从结果来看,您的服务由几个特定的文件组成,但是您为整个应用程序设置了“ Accept Client Certificate设置。
只使用您的服务的文件(或文件夹)的设置,而不是在应用程序级别。