Nik*_*las 3 .net ssl wcf wcf-security
我们有一个WCF客户端,使用HttpTransportSecurity,因此通信使用TLS。
从Windows 8开始,基础的客户端实现公告了对TLS会话票证(RFC5077)的支持。在我们的情况下,这会导致问题,因为网络路径中存在在存在TLS票证的情况下出现异常的设备,我们也无法让服务器将其禁用。
我想在客户端中禁用TLS会话票证,但无法找到一种方法。
有没有办法在客户端执行此操作?
据我所知,没有办法禁用每个进程或客户端实例。根据https://support.microsoft.com/en-us/kb/247658/en-us的规定,只能通过在SCHANNEL中禁用SSL会话缓存来全局禁用计算机。
不幸的是,这也会禁用常规的TLS会话恢复(基于会话ID),因此您将总是最终从头开始协商TLS会话(昂贵),这将增加所有延迟。