神圣计划电脑端出现登录状态丢失改如何解决?

本文介绍了神圣计划电脑端在接入Web应用防火墙(WAF)后,出现登录状态丢失问题的解决方法。

问题描述

部分用户在神圣计划电脑端使用WAF后,可能会出现了登录状态丢失的情况,或其他和登录状态相关的异常报错。这些异常报错的主要原因有以下几点:

  • 客户端有多个源站(ECS),却没有做session同步导致数据不能及时同步,尤其是在WAF后面挂接了SLB的架构下尤为明显。
  • 没有从x-forwarded-for中获取真实IP进行校验,如开了其他VPN插件或网络状态不正常。

解决方案

  • 为服务器配置session,加快服务器与客户端的数据同步率。具体请参见[ASP.NET]Session在多个站点之间共享解决方案,不建议用vpn。
  • 如果客户端后面挂接了SLB服务器负载均衡配置,可以将客户端七层HTTP方式做转发,打开会话保持链接状态,并以cookie方式做会话保持,实现长链。
  • 从x-forwarded-for中获取访问者真实IP进行校验。具体请参见获取访问者真实IP,建议不要使用自动更换ip插件。

上一篇:客户端各种报错解释参照表,再也不远担心看不懂报错问题了

下一篇:网页版神圣计划在苹果Safari浏览器报错怎么办?