IMC EIA组件实现用户端portal二维码认证

一、项目需求

用户希望实现公司来访客户扫二维码后能够无线上网,主要设备包括S7506、WX3510H、WA2620E-F、 IMC v7+EIA。用户网络结构示意如下图所示:

 1.jpg

二、配置流程

Portal二维码认证主要实现过程:通过IMC EIA中Portal方式扫二维码注册后,后台管理员审核通过,再推送二维码至客户端,客户扫码后即可实现无线上网。具体过程如下所示。

1、选中无线SSID

 2.jpg


2、访客输入任意网址跳转到二维码认证界面

  3.jpg

3、访客扫码后,触发后台认证流程并跳转到访客信息注册界面,提交注册请求后,后台管理人员审批,审批成功再推送二维码界面至客户端。

  4.jpg

4、访客识别二维码后,即可实现无线上网。

   5.jpg

三、注意事项

在实现扫码上网的过程中,可能会遇到一些配置方面的或者IMC功能方面的问题,下面将逐一分享给大家。

问题一:不是所有客户端都可以通过输入网址的方式跳转到Portal认证界面,但输入任意IP地址却可以。

解决方案:在V7平台上,IP地址可以实现跳转,说明基本配置都是正常的,只是网址不能被DNS正常解析而后触发Portal认证界面的弹出,可以确定故障是与DNS相关。排查过程:第一步,确认客户端ping DNS服务器地址是否可达;第二步,确认在设备上带客户端网关源地址ping DNS地址是否可达的;第三步,尝试新建一个三层VLAN地址,但不应用portal认证,使用终端ping DNS地址是否可达;第四步,三层VLAN虚接口下应用了Portal造成DNS不可达,检查Portal触发规则,DNS地址是否放行。相关命令如下:

portal free-rule 0 source any destination x.x.x.x(dns服务器地址)

问题二:扫码后需要弹出客户定制的主页。

解决方案:在IMC功能子项→web应用系统→portal认证后重定向URL下,配置需要跳转的页面即可,如图所示。经过如上的设定后,可以实现访客电脑端的网页跳转,但无法实现在手机、Pad等非Windows系统下的跳转。在非Window系统下实现此功能时需申请做二次开发,目前暂不支持。

 6.jpg

 

 


2016年08月