我需要限制我的应用程序中的用户一次从一台计算机登录(即,如果他们从计算机2登录,计算机1会话将结束)。我的应用程序是在Silverlight中创建的,将通过IIS内的ASP.NET页面运行。这是一个企业级应用程序,因此任何解决方案都必须具有高性能。
Silverlight,ASP.NET或IIS中是否提供了提供此类功能的“标准”功能?
可以使用哪些其他编程模型来实现这一目标?
谢谢, 标记
答案 0 :(得分:2)
会话cookie;)简单。基本上,如果用户登录到新会话,请他将旧会话无效(将他扔出去),或者关闭新会话(将他扔到那里)。
OWA(Exchange 2010)有这样的机制。
标准功能:没有。需要编程。
会话开始事件可用于进行检查。