具有NetTcp绑定的WCF和通配符证书

Sjb*_*ack 7 c# dns wcf certificate net.tcp

我有一个自托管的WCF服务,使用NetTcp绑定和TransportWithMessageCredential安全性,并使用通配符证书(*.company.com)作为服务证书.

服务器的客户端地址是(ServerName.company.com)进行服务调用时出现以下错误:

传出消息的身份检查失败.远程端点的预期DNS标识是"ServerName.company.com",但远程端点提供DNS声明"*.company.com".如果这是一个合法的远程端点,您可以通过在创建通道代理时明确指定DNS标识'*.company.com'作为EndpointAddress的Identity属性来解决问题.

这有可能吗?任何帮助表示赞赏.