2

我正在尝试实现一个通过 EAP-SIM 进行身份验证的半径客户端。radius 客户端正在使用 JRadius 框架(与我一起工作的人的要求),但是 JRadius 似乎没有 EAP-SIM 的身份验证器。

有没有人对我自己如何实现它有任何建议(任何了解 JRadius 的人?)或者对替代实现有什么建议吗?

非常感谢,埃德。

4

1 回答 1

1

JRadius 有一个抽象类 RadiusAuthenticator,它提供的所有身份验证类都从该类继承。这有一个抽象子类 EAPAuthenticator,它扩展了 RadiusAuthenticator。这在 EAP 框架下为不同的身份验证协议提供了许多具体的子类。您需要专门为 SIM 实现类似的 EAPAuthenticator 子类。所有这些类都在 net.jradius.client.auth 包中,我相信可以使用 JRadius 站点上的 svn 检出源代码。有了大量预先存在的实现,开始新的 EAP 扩展应该很简单。

希望有帮助,

凯特。

于 2011-02-23T12:09:32.727 回答