我有一个使用自定义绑定(netnamedpipe transport)与服务进行通信的应用程序。当我更改系统时间时,它会使WCF通道出现故障。当我们改变使通道出现故障的系统时间时,它会在内部抛出ReceiveTimeout。
我试图设置绑定的时钟偏差参数,但它会抛出无效的操作异常。
<security>
<localClientSettings maxClockSkew="10.00:07:00" />
<localServiceSettings maxClockSkew="10.00:07:00" />
<secureConversationBootstrap>
<localClientSettings maxClockSkew="10.00:30:00" />
<localServiceSettings maxClockSkew="10.00:30:00" />
</secureConversationBootstrap>
</security>
<namedPipeTransport maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" />
WCF是否有任何其他参数可以避免netnamed管道传输出现此问题?