我通过Radius对用户进行身份验证,我可以选择通过SQL语句分配Radius属性,但我不能在我的生活中找到任何关于此的文档。有人知道正确的语法吗?

有帮助吗?

解决方案

好的,我想出来了,对于那些最终遇到这个问题的人来说:

在“授权”选项卡下的“响应列表”中: 从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'

此声明基本上将通过以下内容:
提升数据速率= 1024000

(假设1024000是存储在数据库中的费率值)

注意:$ u是Clearbox Radius中的一个理解变量,表示正在验证的当前活动用户。

其他提示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top