手机获取中间服务获取用户信息错误误怎么解决


手机登录到WEB版操作步骤:

点击手機app的设置如下图所示:

在登录时可能出现以下错误;如下图所示:

解决办法:需先在PC端调整个人设置(启用动态ip登录),如下图所示:

勾选上面的“动态IP登陆”然后保存即可。

如果进行以上设置后还是提示以上界面,那么就应该是点晴OA服务器或者用户的手机时间有误检查服务器上的时间和用户手机上的时间,必须确保两者基本一致

手机APP在与点晴OA通讯时生成的动态连接码是带有时间戳的,必须两者時间一致才能通过验证

  1. 小程序通过 获取 code(用户登錄凭证有效期五分钟,使用一次后实效)
  2. 服务端拿到 code调用 ,获取用户的 openid (用户在当前应用的唯一标识)、unionid (用户在开发平台的唯一标识) session_key (会话秘鑰是对用户数据进行 的秘钥在获取用户信息时会用到) 等信息。为了安全服务器不应该把会话秘钥下发到小程序,也不应该对外提供这個秘钥

  1. 用户授权后小程序通过 获取用户信息,敏感信息被加密
  2. 把加密信息传给服务端使用在登录时获取的 session_key 解密数据,解密方法可以看微信的

需要用户主动触发才能发起获取手机号接口所以该功能不由 API 来调用,需用 <button> 组件的点击来触发。

  1. 把加密信息传给服务端使用在登录时获取的 session_key 解密数据,获得用户绑定的手机号

我要回帖

更多关于 获取用户信息错误 的文章

 

随机推荐