【发布时间】:2010-03-14 09:30:20
【问题描述】:
我在我的服务配置和消息安全中使用 wshttpbinding。我的应用程序运行良好,但在客户端调用任何服务方法 10 或 20 分钟后,由于我的安全令牌将过期,并且连接无法工作,因此引发异常。
一种解决方案是重新创建连接以创建新令牌(但我不能使用它,因为我的服务包含数据上下文,如果我重新创建服务,数据上下文将是新的)。
其他解决方案是将安全类型从消息更改为传输(我尝试了此解决方案但没有任何更改,因为引发了另一个异常)。
【问题讨论】:
-
您不能确保每次建立新连接时都不会重新创建您的数据上下文吗?
-
感谢您的回复,是的-我确定因为我的前辈开发了该框架,他说每次建立新的连接(Wcf 服务)数据上下文都会更新!所以我无法重新创建连接
标签: wcf