更改系统日期时间会导致WCF通道出现故障

时间:2013-04-17 06:06:39

标签: wcf security netnamedpipebinding

我有一个使用自定义绑定(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管道传输出现此问题?

0 个答案:

没有答案
相关问题