使用 WCF 服务时出现 CommunicationException。消息是:
远程端点不再识别此序列。这很可能是由于远程端点上的中止。wsrm:Identifier 的值不是已知的序列标识符。可靠会话出现故障。
调用合约方法后会立即引发异常。在调用合约方法之前,通道状态为 Opened。捕获此异常后,我恢复了我的服务客户端,并且在一段时间内它工作正常。但随后再次发生此错误。似乎超过了一些超时,但我不明白到底是哪一个。
我使用启用了可靠会话的 wsHttpBinding。InactivityTimeout 设置为半小时,我确定它没有超过,因为提前抛出异常。