C# WCF服务并在一定间隔后强制超时

C# WCF服务并在一定间隔后强制超时,c#,wcf,cookies,session-timeout,C#,Wcf,Cookies,Session Timeout,在asp.net中,身份验证后,如果空闲时间超过20分钟,则会话将超时或过期。所以我想知道wcf中是否存在类似的情况,当任何客户端将使用我的服务,并且在经过身份验证超过20分钟后处于空闲状态时,会话应该过期,因此客户端需要再次提供凭据 出于安全原因,我如何设计我们的wcf服务,当客户端调用我的服务并成功进行身份验证,但在身份验证后,他们与服务的交互时间不超过20分钟,然后当客户端返回并进行交互时,他/她将收到类似“您的会话过期…再次登录”的消息 请指导我开发这种wcf服务。谢谢可能重复的,所以我

在asp.net中,身份验证后,如果空闲时间超过20分钟,则会话将超时或过期。所以我想知道wcf中是否存在类似的情况,当任何客户端将使用我的服务,并且在经过身份验证超过20分钟后处于空闲状态时,会话应该过期,因此客户端需要再次提供凭据

出于安全原因,我如何设计我们的wcf服务,当客户端调用我的服务并成功进行身份验证,但在身份验证后,他们与服务的交互时间不超过20分钟,然后当客户端返回并进行交互时,他/她将收到类似“您的会话过期…再次登录”的消息


请指导我开发这种wcf服务。谢谢

可能重复的,所以我想知道我应该使用会话inactivityTimeout还是ReceiveTimeout/SendTimeout来实现我的目标?