1. 用户如果使用腾讯云网关,需要用户提供以下参数:
SDK AppID:
App key:
Sign id:
Template id:
2.将参数发给研发,研发给了补丁后请按照如下步骤应用补丁:
1) 停止ADSelfService Plus服务
2) 将压缩文件中的jar文件SSPCustomSMSProviderCustomPatch.jar粘贴到ADSelfService Plus安装目录的lib文件夹中
3) 启动服务
4) 如果您的数据库是'postgresql'(如果不是'postgresql'数据库,请告知我们相应的数据库名称,我们会发送对应的命令) 在安装ADSelfService plus的服务器中以管理员身份打开命令提示符:
l 浏览到<安装目录> \ pgsql \ bin ,执行此命令(整段粘贴即可) psql.exe -U postgres -p 33308 -h 127.0.0.1 adssp
l 回车后,输入以下命令:
update adssmsprovider set class_name = 'com.adventnet.sym.adsm.common.server.sms.TencentSMS' where provider_name ='Custom'; (整段粘贴即可,别忘了;这个符号)
3.再次回车显示 update1 就代表更新成功。
4.在ADSSP中配置客户提供的参数:
1) HTTP方法: Post
2) HTTP URL:https://yun.tim.qq.com/v5/tlssmssvr/sendsms
3) HTTP 参数:appkey=XXXX&sdkappid=XXXX&duration=5&nationcode=86&templateID=XXX(将X替换为正确的参数即可)
5.多重身份验证中选择手机验证码,并且将消息处填写:"%sAMAccountName%","%confirmCode%"
6. 用户注册时完善了手机号码的相关信息后,可以让用户点击重置密码进行测试。