为具有X509CertificateValidationMode.Custom
和自定义X509CertificateValidator
的客户端证书配置了WCF服务。
与WebHttpBinding
和WebHttpSecurityMode.Transport
绑定HttpClientCredentialType.Certificate
。
此设置强制客户端提供附加到请求的证书,并且对包含证书的请求正常工作。
现在,我需要处理没有附加证书的请求,并根据其他一些条件让它们继续。但正如我已经注意到它在点击我的自定义403
之前回复X509CertificateValidator
。
如何在没有证书的情况下挂钩到WCF请求?