用户点击超链接时会被注销

时间:2017-03-23 00:58:49

标签: c# asp.net session hyperlink hosting

C#应用程序用户在单击超链接(而不是注销按钮)时会被注销。该应用程序与MS Sql密切相关,每当用户单击链接1时,它们就会从应用程序中注销,重新登录,再次单击链接1,然后退出。

此外,它并不总是相同的链接。其他时候它会更改为其他链接。此外,它有时会同时发生在两个用户身上。有时他们都有点击其中一个链接的问题。其他时候,一个问题与链接1有关,另一个问题与链接2有问题。

我让所有用户都使用CCleaner来清理所有缓存,而不是。它修复了一个小时左右,然后又回来了。它也发生在隐身/私密模式中。发生在多个浏览器上。

应用程序和数据库托管在Hostgator Windows共享服务器上(试图搬出去,但是所有者并不想付钱)。

我将相同的应用程序上传到GoDaddy服务器,到目前为止一直很好,减去10-15分钟后不断注销。我没有听说有人因为点击超链接而退出了。

这些链接在同一页面中打开。不是新标签。数据库并不大。大约2 GB。我们最常用的表中有大约400条记录。

我现在用谷歌搜索了几天,但我还没有读到任何有过这个问题或类似问题的人。

此外,该应用程序一直运作良好,直到最近才经历过这种情况。

任何人都知道发生了什么?我不认为这是应用程序中的问题,因为我在会话时没有做任何更改。它刚刚在hostgator服务器上周发生故障后才开始这样做。我和hostgator谈过,他们说这是我的缓存问题,这是事实的一部分。

1 个答案:

答案 0 :(得分:2)

不幸的是,你遇到了严重问题。

对于该链接,因为您已经说过请检查我怀疑它的代码100%它的行为是您的session expireddirecting to other page with session expiredlogout function called,或者是在javascript html中有各种原因导致它被触发。

给你一些可能的案例。

希望它有所帮助。