我通过 Radius 对用户进行身份验证,并且可以选择通过 SQL 语句分配 Radius 属性,但我终其一生都找不到关于此的任何文档。有人知道正确的语法吗?
kylex
问问题
327 次
2 回答
1
好的,我想通了,对于其他最终遇到此问题的人:
在“授权”选项卡下的“响应列表”中:从 SQL 查询中添加属性时,查询中选择的第一个变量是属性,第二个是值。
前任。
SELECT 'attribute', value FROM table WHERE username ='$u'
举一个更具体的例子:
SELECT 'Ascend-Data-Rate', hsbrate.rate FROM hsbrate, customer WHERE customer.id = hsbrate.id AND username='$u'
这条语句基本上会通过以下内容:
Ascend-Data-Rate=1024000
(假设 1024000 是存储在数据库中的速率值)
注意:$u 是 Clearbox Radius 中的一个可理解变量,表示当前活动的用户正在被验证。
于 2008-11-15T03:39:17.133 回答
0
kylex,试试这些链接,看看它们是否有帮助。特别是第一个
于 2008-11-14T13:37:03.090 回答