建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

SSL VPN

关注
深信服SSL VPN集SSL/IPSec于一身,帮助企业构建端到端的安全防护体系,业内拥有多项加密技术,多种认证方式、主从绑定等特色功能,保证远程系统接入的用户身份安全、终端/数据安全、传输安全、应用权限安全和审计安全,具有快速、易用、全面等优势特点,并且连续多年市场占有率第一,一直走在技术前沿,提供优质服务,用户认可度极高。
故障案例库
典型场景排查思路

【SSL】SSL VPN与云片短信平台做短信认证对接

更新时间:2019-01-06
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 认证设置 | 短信认证&第三方辅助认证
适用版本 通用
用户按照云片短信平台提供的接口文档,配置了短信认证,但是测试收不到短信
1、经过确认云片平台提供的接口要求:
接口类型:HTTP方式
编码方式:UTF-8
请求类型:POST

请求模板:apikey=e385****23fd&mobile=电话号码&text=短信内容

自定义http请求头:
Accept:application/json;charset=utf-8;
Content-Type:application/x-www-form-urlencoded;charset=utf-8

短信模板要与云片平台的短信模板相匹配

2、检查配置基础配置没问题:

3、通过https://10.2.x.x:4430/cgi-bin/ph ... name=smsSet&diyrq=1检查自定义头部,没做配置:

4、按照接口要求配置好http自定义头部:

5、再次测试发送短信,能正常收到短信
云片的短信平台对于http头部有特色要求,必须通过短信认证的高级配置去按要求定义http头部:
① 进入短信认证的高级配置界面,按要求配置http头部即可;
https://IP:4430/cgi-bin/php-cgi/html/redirect.php?modname=smsSet&diyrq=1  将IP改成对于的SSL VPN的IP就可以进入短信认证的高级配置界面

①  SSL VPN与短信平台webservice接口做短信认证时,SSL VPN主要是根据短信平台的接口要求用http协议构造符合短信平台接口模板的请求,将短信内容、手机号码转发到短信平台,由短信平台将短信内容转发至指定手机号码;

②  平常遇到各种各样的短信平台与SSL VPN做对接,不是每个短信平台对http头部有特色要求,所以这里不是必须要配置的,主要看短信平台是否有特殊要求

③ 此案例还有一个需要注意点,就是云片平台对短信内容是有要求的,需要与云片短信平台的短信模板相符合才行,后续遇到与云片短信平台做对接,可以参考该案例(附云片平台官网地址:https://www.yunpian.com/doc/zh_CN/scene/smsverify.html

④ 更多短信认证指导问题可以参考:http://bbs.sangfor.com.cn/plugin ... abase&tid=26495

本页目录
  • 问题描述
  • 处理过程
  • 根因
  • 解决方案
  • 建议与总结