Asp.net mvc 断开用户与radius服务器的连接

Asp.net mvc 断开用户与radius服务器的连接,asp.net-mvc,ldap,radius,Asp.net Mvc,Ldap,Radius,我正在进行一个项目,需要断开用户与radius服务器(在windows server 2012 R2上)的连接。用户通过链接到Active Directory的WPA2身份验证登录,然后根据其组允许或不允许从网络中登录。(所有这些都非常有效) 我们通过LDAP协议(ASP.NET)连接到服务器,这很好 我们已将Radius服务器会话设置为1分钟,因此它将续订。一旦我们关闭Active directory中的组,它们应在该分钟内断开连接,因为会话将续订。但这是非常不一致的。有些人被踢了,有些人没有

我正在进行一个项目,需要断开用户与radius服务器(在windows server 2012 R2上)的连接。用户通过链接到Active Directory的WPA2身份验证登录,然后根据其组允许或不允许从网络中登录。(所有这些都非常有效)

我们通过LDAP协议(ASP.NET)连接到服务器,这很好

我们已将Radius服务器会话设置为1分钟,因此它将续订。一旦我们关闭Active directory中的组,它们应在该分钟内断开连接,因为会话将续订。但这是非常不一致的。有些人被踢了,有些人没有

我们希望以100%的可靠性断开客户端连接


非常感谢您的帮助。

您是否能够以及如何真正断开用户与他们的连接取决于您使用的硬件(无线控制器/ap或交换机)。 查看是否通过RADIUS数据包断开连接。在文档中搜索“RFC3576支持”可能会指示您的硬件是否支持它


在当前方法中,您似乎设置了较短的RADIUS会话超时,从而强制频繁重新验证。如果某些用户在超时后仍保持连接,您还可以查看您的硬件是否始终不遵守RADIUS会话超时。

感谢您的解释。我一直在研究RFC协议,但这所学校的路由器似乎没有。