如何设置EAP-与Radius服务器的OpenID Connect?

时间:2019-04-14 16:55:05

标签: openid openid-connect freeradius oidc radius

我正在尝试使用OpenID Connect使用其 Google帐户通过WiFi对用户进行身份验证。

问题是我不想使用captive portal。 我想使用EAP (Extensible Authentication Protocol

由于OIDC使用HTTP,因此其想法是将所有http请求封装到EAP packeSS中。更具体地说,进入其中的 Data 部分。

  

Eap数据包结构

 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Code | Identifier | Length |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

 +-+-+-+-+
 | Data ...
 +-+-+-+-+

我不知道如何在实践中实现这一目标。 我想我需要创建一个Radius服务器,但是 freeradius 不支持EAP / OIDC。

任何建议-解决方法将不胜感激。

0 个答案:

没有答案