通过REST API注册的用户无法登陆

问题描述

我在服务端使用REST API注册了一个用户,环信服务端的返回值如下:{ action: 'post', application: '0baf9770-ddba-11e4-85c9-4badf8a3c573', path: '/users', uri: 'https://a1.easemob.com/siyee/linger/users', entities: , timestamp: 1429599671586, duration: 19, organization: 'siyee', applicationName: 'linger' }在环信的管理后端上查看的结果如下(注册成功):

解决方案

你看看appkey是否改成你自己的了,如果没改,更改一下再登录
解决方案二:
刚才用上面的name和密码在这个appkey下面登陆,报的错是用户名密码错误。这种情况是所有的还是只有这一个?建议调用一下重置密码接口,用新密码登陆一下看看问题还存在吗
解决方案三:
那你用rest接口。注册其他的用户可以登录么?是只有这个用户不可以登录,还是都不可以?
解决方案四:
我刚刚测试,调用rest接口注册IM用户,登录,是可以的,你在好好检查检查
解决方案五:
你注册的账号没有激活吧 没有返回这个属性 "activated": true,附件是我用postman注册的账号,可以登录

时间: 2024-10-25 21:45:00

通过REST API注册的用户无法登陆的相关文章

在C#中调用API注册新用户错误,返回500错误码

问题描述 在我们公司的后台系统调用注册环信账户的api的时候返回500状态码是怎么回事? 解决方案 已经在环信的技术支持下解决了.谢谢.解决方案二:你把所有的提示贴全一点

已经在环信服务器创建了应用以及注册了用户,再登陆居然提示用户不存在?

问题描述 解决方案 你调用rest接口获取一下这个用户,http://docs.easemob.com/doku.p ... %23im用户管理

技巧:ASP.NET 2.0防止同一用户同时登陆

asp.net|技巧 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下: 放在登陆成功的地方: stri

ASP.NET 2.0实现防止同一用户同时登陆

asp.net 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下: 放在登陆成功的地方: string

asp.net 2.0防止同一用户同时登陆

asp.net 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名.但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来.刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下: 放在登陆成功的地方         

SharePoint 2013中如何启用以其他用户身份登陆

习惯于SharePoint 2010的用户会发现,SharePoint 2013默认把  以其他用户身份登陆(Sign in as different user)的选项去掉了,这对于开发人员来说很麻烦,尤其是需要平凡切换用户来进行测试.幸运的是,修改相关的文件,就可把 以其他用户身份登陆(Sign in as different user)这个选项开启. 解决步骤 进入(C:\Program Files\Common Files\microsoft shared\Web Server Exten

ASP.NET 2.0防止同一用户同时登陆方法

要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是 什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下: 放在登陆成功的地方: 以下是引用片段:string

急-MySQL如何创建用户并登陆

问题描述 MySQL如何创建用户并登陆 用create user指令创建用户后,如何切换到新建的用户? 刚创建好新用户后,光标前面有mysql>的提示符,好像不能登录:exit之后再打开mysql控制台的话,默认登录的又是root用户(直接要求输入root的密码,没有选择用户的机会) 解决方案 mysq -u 用户名 -p 退出后命令行执行 解决方案二: 建议使用第三方软件进行数据库设置,例如Navicat,或者命令行输入 mysq -u username -p

判断vsftpd虚拟用户无法登陆故障方法

又是vsftpd虚拟用户无法登陆,以前常用apache用户,这次自己建了一个用户vuser,折腾半天不得要领.   看了上次的无法登陆文章,里面提到了一个方法,就是在服务器上用ftp命令登陆,会提示详细的错误信息,而在客户端则无错误日志.切记切记. ftp>ftp 127.0.0.1 按照步骤执行操作, 在登录输入账号密码的时候会提示详细错误