一、环境描述 Atrust采用软件的控制中心和代理网关分离部署,版本为2.1.9。实施完成之后对接钉钉做用户认证。 二、问题描述 用户突然出现访问接入地址进入登录界面之后扫码登录提示失败,已经正常使用过一段时间,报错如下图所示。 三、问题原因 3.2进入控制中心webconsole调试界面输入命令开始调试日志 atrust_tool log set sdp-passport DEBUG 3.3执行命令在界面查看日志文件或者登录后台拷贝出日志文件分析,如下图所示。里面提示有IP地址不在访问的白名单之中(此IP地址一般为客户的出口地址)。 3.4登录钉钉平台的应用开发-开发管理里面添加地址。 四、问题原因 接口调用使用的AppKey与报错信息中返回的AppKey值是否一致。 如果不一致,可能是AppKey或者AppSecret使用的是其他应用的access_token,导致在获取access_token值时会提示错误。 如果一致,将报错信息中的request IP添加到该应用的出口IP。 |