如何检查其他站点的用户登录状态

时间:2009-07-29 22:18:16

标签: asp.net proxy https

情况如下。我有一个网站,一次只允许一个用户登录。但是,我需要一台服务器来抓取这个站点并将数据放入数据库。但是,管理员需要能够不时登录此站点。

所以我希望服务器代理管理员登录,以便服务器在管理员登录时不会尝试登录。

我该怎么做呢? 感谢

编辑:对不起,我完全忘记了,我需要提出如此复杂的设置是因为我没有这个网站的来源,网站也不允许任何类型的可扩展性。基本上我计划通过代理网站来增加功能,通过更精选的页面填充版本,允许用户访问不适用于网站正常界面的功能。

1 个答案:

答案 0 :(得分:0)

如果这是您自己构建的Web应用程序,那么您应该能够轻松地跟踪它。您只需要以全局方式存储用户登录状态的代码。这样做的可能方法是利用数据库(如果这是数据库驱动的)或将其存储在Application变量中(如果在ASP.NET中完成)。

然后,无论您在服务器“抓取”网站的任何过程中,都可以检查是否有人在登录之前登录。

但是,我必须问 - 这是你自己构建的,还是在尝试为现有产品添加功能?我问的原因是我无法弄清楚你为什么用“代理”标记它而不是它所写的语言。例如,如果你没有访问源代码,那就会改变一些事情。 / p>

相关问题