我有一个亚马逊云服务器上运行的WCF服务。 有时,一些客户 - 这是长时间运行的进程,其调查每5分钟服务 - 将出现以下异常:
System.ServiceModel.Security.SecurityNegotiationException:无法建立与管理机构“myservicehost.com”的SSL / TLS安全通道的信任关系。 ---> System.Net.WebException:基础连接已关闭:无法为SSL / TLS安全通道的信任关系。 ---> System.Security.Authentication.AuthenticationException:远程证书根据验证过程是无效的。
这看起来像有与SSL证书有问题,但我不能找出原因。 该证书是由DigiCert发出。
奇怪的是,总是在客户端启动时,WCF调用成功。 然后,当我写的,每5分钟通话重复。 到30分和8小时之间的某个时间已经过去了这工作得很好。 从那时起,它不工作了,并在随后每次调用发生上述异常。 然后,这种状态可保持几天的。
在某些罕见的情况下,后2/3天,它再次工作了一小段时期,异常再次开始来临前。
当我重新启动客户端程序,它是很好了一段时间,直到上述问题开始一遍又一遍。
有很多的消息在这里所以用这个标题,但我没有找到任何有关我的特殊问题。 在大多数其他情况下,例外总是不出现不规则的基础上。 因此,谁能帮助或试图指向我的一些方向?