1
发生在我们的freeradius服务器上的一件奇怪事情。使用laravel,我们有一个免费的WiFi热点登录页面,用于验证使用社交登录(如Facebook等)登录的用户。我们使用用户的提供者ID作为通过半径进行身份验证的用户名。但是,我们通过radius服务器的值和它读取的值是2个不同的值。作为一个例子,我们如下所示的请求发送到我们的RADIUS服务器的一种形式:FreeRadius识别错误的用户名
,这是我们的RADIUS服务器如何识别请求
,你可以请参阅,半径可识别的值是-1被发送的id,但是每次都会导致验证失败,因为radcheck表具有正确的登录表单ebtry存储。
你应该使用字符串,而不是数字。 –
是的,我们用这个作为解决方法。但有兴趣仍然听到为什么? – Juakali92
这是一个编程问题,而不是管理问题,这就是为什么我把你的问题发送给[so]。 –