1

我想将登录凭据发送到 Mikrotik 以验证来自 android 应用程序的用户

我为android应用程序创建了一个radius客户端来验证用户的工作正常。但现在我想要的是向 mikrotik 发送请求,而不是直接访问 RADIUS 服务器,然后 mikrotik 会将数据发送到 radius 服务器并将 RADIUS 服务器的响应发送给用户。

所以请告诉在哪里可以找到这个 API。

4

2 回答 2

2

我最近使用了 webview 组件并写了这样的 url:

var uri = Android.Net.Uri.Parse("http://your page link/login?username=" + username + "&password=" + password);

请注意,用户名和密码也是变量。

于 2016-06-28T11:16:24.113 回答
1

如果我正确理解您的请求,您应该在 Mikrotik 设备中启用半径身份验证:

PPP -> PPP Authentication & Accounting -> 勾选“Use Radius”

然后点击主菜单中的 RADIUS 按钮以创建新的 Radius 记录:指定 radius 服务器 IP 和密码(以及您要验证的服务类型)。

我想发布一张图片,但我没有足够的声誉来做到这一点。

您不需要任何 API,因为 Mikrotik 将拦截和转发 radius 请求,将身份验证确认发送回您的客户端。

希望这可以帮助

于 2015-01-12T19:08:33.720 回答