作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试配置 Freeradius 以进行 REST 调用以验证内部隧道中的用户。
没有 REST 调用,我有用户 bob
在 users
文件和条目
bob Cleartext-Password := "test"
当测试用户尝试进行身份验证时,这本身会按预期工作。
{
"Cleartext-Password": "test"
}
我已经更改了内部隧道中的配置:
authorize {
...
rest
# files
...
}
authenticate {
...
Auth-Type MS-CHAP {
mschap
}
Auth-Type rest {
rest
}
...
这失败了,相关日志是:
2020-09-22T16:14:30.698-04:00 (7) rest: Status : 200 (OK)
2020-09-22T16:14:30.698-04:00 (7) rest: Type : json (application/json)
2020-09-22T16:14:30.698-04:00 (7) rest: Parsing attribute "Cleartext-Password"
2020-09-22T16:14:30.698-04:00 (7) rest: EXPAND test
2020-09-22T16:14:30.698-04:00 (7) rest: --> test
2020-09-22T16:14:30.698-04:00 (7) rest: Cleartext-Password := "test"
2020-09-22T16:14:30.703-04:00 (7) [rest] = updated
2020-09-22T16:14:30.703-04:00 (7) [expiration] = noop
2020-09-22T16:14:30.703-04:00 (7) [logintime] = noop
2020-09-22T16:14:30.703-04:00 (7) [pap] = noop
2020-09-22T16:14:30.703-04:00 (7) } # authorize = updated
2020-09-22T16:14:30.703-04:00 (7) Found Auth-Type = mschap
2020-09-22T16:14:30.703-04:00 (7) # Executing group from file /etc/freeradius/sites-enabled/inner-tunnel
2020-09-22T16:14:30.703-04:00 (7) authenticate {
2020-09-22T16:14:30.703-04:00 (7) mschap: WARNING: No Cleartext-Password configured. Cannot create NT-Password
我确定我在这里缺少的东西很简单,但我是一个半径菜鸟,这是我通过摆弄而设法获得的。
最佳答案
发现问题!显然返回的 json 需要一个小的调整。
代替:
{
"Cleartext-Password": "test",
}
本来应该是:
{
"control:Cleartext-Password": "test",
}
我发现这隐藏在一个相关问题的答案中(
https://stackoverflow.com/a/57662829/2345647 )
关于通过 REST + MSCHAPv2 的 Freeradius 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64049969/
我是一名优秀的程序员,十分优秀!