本地调app server 的login_pwd接口报以下错误,能帮忙看下吗

wwy 4月前 287

Authentication token of type [class org.apache.shiro.authc.UsernamePasswordToken] could not be authenticated by any configured realms. Please ensure that at least one realm can authenticate these tokens.

入参有:userId mobile password token platform flag clientId

最新回复 (7)
  • x86 4月前
    引用 2
    具体是哪个接口?

    好像没有哪个接口同时需要这些参数
  • wwy 4月前
    引用 3
    调的本地的:8888/session_login。
    主要我们现在有个需求,只要求用户id加密码的,要怎么改app-server,是否不需要用到shiro的校验?
  • wwy 4月前
    引用 4
    本质上appserver做的一套鉴权就是各个维度多次确认用户身份,为了生成imserver认可的token并存到t_user_session表中对吗?
  • x86 4月前
    引用 5
    wwy 调的本地的:8888/session_login。 主要我们现在有个需求,只要求用户id加密码的,要怎么改app-server,是否不需要用到shiro的校验?
    这是接口时扫描登录 pc/web 端用的

    你可以参考 /login_pwd 接口来做,这个是用户名、密码登录

  • x86 4月前
    引用 6
    wwy 本质上appserver做的一套鉴权就是各个维度多次确认用户身份,为了生成imserver认可的token并存到t_user_session表中对吗?
    不是,app-server 的登录,和你们的其他业务系统的登录是类似的,登录成功之后,从 im-server 去获取 token 等
  • wwy 4月前
    引用 7
    那有 /login_pwd 的api demo吗,我也试过调这个接口,参数总是不对,能帮忙提供一下吗?
  • x86 4月前
    引用 8
    wwy 那有 /login_pwd 的api demo吗,我也试过调这个接口,参数总是不对,能帮忙提供一下吗?
    demo 上账号+密码登录时,就会使用这个接口登录的
返回