配置自定义短信网关

功能介绍

在"登录认证"、"注册"、"忘记密码"、"VPN双因素"等环节中,将会使用到短信验证码对用户的身份进行确认,以防止冒名或身份盗用情况发生。

您可以使用IDaaS的"内置短信网关",IDaaS对相应的场景模板进行了预置和注册审核,您的用户在使用过程中将会收到我们预置的短信或验证码信息。

您也可以自定义"自己的短信网关"(例如:小水智能短信、阿里云短信等)。当选择自定义网关后,您需要提前在网关厂商处申请注册相应的账号,然后将网关的参数信息填入IDaaS配置中,即可完成两端的连接。同时,因"国家短信管理要求",您的发送模板需在自定义网关出完成注册并审核通过,然后您可以将这些模板的ID或Code填入IDaaS的具体场景中。至此,IDaaS将会在具体场景和时间中调用您的配置进行短信及验证码发送动作。

前提: 目前自定义网关支持服务商有华为云、阿里云、小水智能、助通科技。 需要企业提前在以上服务商中注册并购买消息&短信服务。

# 配置流程

# 配置说明

  • 1.进入IDaaS企业中心,选择设置》企业配置》短信网关配置。

  • 2.选择国内短信网关-自定义网关。

如果需要给港澳台或国际手机号码发送短信,可以进行国际短信网关配置,目前国际短信自定义网关服务商仅支持华为云和阿里云,需要在对应的短信服务商平台申请并开通国际/港澳台短信服务。

国际短信配置流程和国内短信网关配置流程一致。

  • 3.参数说明

SMS服务商为华为云的基本配置说明

参考文档 华为云消息&短信 MSGSMS帮助文档 (opens new window)

参数 说明
SMS服务商 华为云
AccessKey ID 华为云短信应用APP_Key
AccessKey Secret 华为云短信应用APP_Secret
短信签名 根据用户身份来创建的符合自身属性的签名信息,需华为云审核通过后才能使用
验证码签名通道号 华为云短信签名审核通过后的签名通道号
通知类签名通道号 华为云短信签名审核通过后的签名通道号
APP接入地址 华为云短信应用创建完成后后系统分配的APP接入地址

需要在华为云申请两条签名名称一致的短信签名,签名类型分别为验证码类和通知类。

申请短信模板时,发送验证码的模板所属签名选择验证码类签名,重置密码这类通知类模板应选择通知类签名。

发送场景中的重置密码发送场景的模板ID为通知类短信签名模板,其他场景为验证码类短信签名模板。

SMS服务商为阿里云的基本配置说明

参考文档 阿里云短信服务帮助文档 (opens new window)

参数 说明
AccessKey ID AccessKey 说明 (opens new window)AccessKeyId用于标识用户
AccessKey Secret AccessKeySecret是用来验证用户的密钥
短信签名 短信签名名称,需阿里云短信控制台审核通过后才能使用

SMS服务商为小水智能的基本配置说明

参数 说明
用户名 客户从小水智能平台开通账号时候获取的账号名
秘钥 客户从小水智能平台开通账号时候获取的密码

SMS服务商为助通科技的基本配置说明

参数 说明
用户名 客户从助通科技平台开通账号时候获取的账号名
密码 客户从助通科技平台开通账号时候获取的密码
短信签名 已报备的短信签名
用户扩展信息 用户自定义信息,在用户获取状态报告时返回
  • 4.发送场景说明

目前IDaaS上发送短信的场景有以下几种:登录、注册、忘记密码、修改手机号、绑定手机号、Radius认证、二次验证、重置密码、其他、数据导出。分别支持中英文的短信模板配置。

管理员可以根据使用到的场景,在短信服务商平台上创建相应的短信模板,把生成的短信模板ID/CODE 填入即可。点击测试按钮,选择用户即可发送短信测试。

Last Updated: 10/12/2021, 3:42:27 PM