本文为针对锐捷RG-SMP ESS安全管理平台设置互亿无线短信发送的说明。在SMP/ESS认证应用中,提供了“内部员工短信自助注册”和“访客短信自助注册”两种类型的用户注册方式。“内部员工的短信自助注册”功能允许导入可信手机号码,只有用户在可信手机号码中才能进行注册,从而杜绝了非内部员工也能够进行注册的安全问题,而“访客短信自助注册”允许任意用户进行注册。
由于短信网关的多样性,SMP/ESS不可以直接和短信网关对接,需要使用短信中间件接入,承接SMP和短信网关(短信中心平台)之间的通讯。其逻辑图如下:

中间件包含2个不同的版本,可以根据抓包中的信息确认使用哪个版本的中间件。如果抓包中如果“xmlns:ns2”的值为“="http://webservid.components.ruijie.com”,则使用新版中间件,反之亦然。
A、旧版中间件配置流程
1、将下载的压缩包“ws-ihuyi.zip”解压到内网服务器任意目录,如D盘根目录,目录不能包含中文,否则启动成功后无法访问!
2、访问解压后的文件夹:D:ws-ihuyiconfig,使用文本编辑器打开“application.yml”文件,修改对应参数:
.jpg)

server:
port: 8088(默认为该端口号,可根据需要进行修改)
sms:
username: xxxxxx(请修改为互亿无线验证码短信APIID,获取方式见下文)
password: xxxxxx(请修改为互亿无线验证码短信APIKEY,获取方式见下文)
url: https://106.ihuyi.com/webservice/sms.php
3、进入D:ws-ihuyi,双击运行“启动服务.bat”,开始启动服务,直到看到如下界面:

.jpg)
4、打开浏览器,输入http://192.168.0.1:8088/ws/sms/sender?wsdl,其中192.168.0.1替换为短信中间件服务器IP,本机可直接访问http://127.0.0.1:8088/ws/sms/sender?wsdl,见到如下界面,说明短信中间件启动成功:

5、打开SMP后台,再“系统维护 -> 短信服务配置”中,勾选“短信服务配置”,并选择“启用短信网关”选项,参数配置如下:
IP:短信中间件服务器IP
端口:8088(如上述流程有修改,则填写修改后的端口)
用户名:admin
密码:admin
*如无定制化需求则不启用根据SSID分发,都否则会造成无法成功发送短信。

修改成功后,点击【修改】按钮保存设置。

B、新版中间件配置流程
1、将下载的压缩包“ruijieIhuyiSmsServer.zip”解压到内网服务器任意目录,如D盘根目录,目录不能包含中文,否则启动成功后无法访问!
2、访问解压后的文件夹,访问文件路径:ruijieIhuyiSmsServercomponentsjbossserverdefaultdeployROOT.warWEB-INFclassesconfig,打开文件:sms-webservice.properties
修改以下2个参数:
ruijie.sms.http.send.username=改为互亿无线的APP ID(获取方式见下文)
ruijie.sms.http.send.password=改为互亿无线的APP KEY(获取方式见下文)


4、打开SMP后台,再“系统维护 -> 短信服务配置”中,勾选“短信服务配置”,并选择“启用短信网关”选项,参数配置如下:
接口地址:http://127.0.0.1:9191/ws/sms/sender (127.0.0.1需更改为自己的IP)
用户名:admin
密码:admin
* APIID和APIKEY请登录互亿无线管理后台,“验证码通知短信 -> 概览”获取。
.jpg)
互亿无线提供一站式的WIFI短信验证服务
注册体验账户,获得免费接入技术支持!
免费开通试用账户 查看WIFI短信认证解决方案