renren-cloud 3.0 api接口怎么获取token

提问 12 1683
larry
larry VIP3 2020-06-16
版本:renren-cloud 3.0 开发环境:
img[//cdn.renren.io/d94f8202006161547385980.png] 请求头的 Authorization 参数, 是token , 这个 token 我从哪里去获取。 正常情况下, 一般不是 前段vue 登录的时候回调用 auth/oauth/token 这个 接口,然后返回token。 但是 我在 项目源码中,还有api 网关接口上没有找到 获取token 接口。 怎么办。
回帖
  • WebSecurityConfig里面添加http.csrf().disable()配置,就可以了,也可以更新一下代码
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-16
    img[//cdn.renren.io/4595b2020061616273873.png] 报错了。 "\r\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Table 'renren_cloud.tb_user' doesn't exist\r\n### The error may exist in file [D:\\ideawork\\renren-cloud-3.0.0\\renren-cloud\\renren-module\\renren-api\\renren-api-server\\target\\classes\\mapper\\UserDao.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: select * from tb_user where mobile = ?\r\n### Cause: java.sql.SQLSyntaxErrorException: Table 'renren_cloud.tb_user' doesn't exist\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table 'renren_cloud.tb_user' doesn't exist", api 里面的 UserEntity 实体类,对应的是 tb_user 这个 表, 但是 db 文件夹里面初始sql 里面 没有 tb_user 表。有sys_user
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-16
    @Mark img[//cdn.renren.io/9886f202006161645552112.png] img[//cdn.renren.io/61e7d20200616164600559.png] 账号 密码 是 什么。 admin 和 123456 都不对
    0 回复
  • @larry 创建的SQL在db目录里面,执行一下就可以了,密码是admin
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-16
    tb_user 和 sys_user 有什么区别? 作用是什么? 还有就是 ,api 和 admin-server 得场景划分呢
    0 回复
  • @larry 分场景使用的,api是给用户使用的,admin是给公司运营使用的
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-16
    嗯,admin-server 没有看到 登录 接口, 而且也没有看到 auth/oauth/token 这个接口。 admin 应该最起码有 登录 授权获取token 的接口吧。 我在本地源码 中 和 api接口中都没有找到。 img[//cdn.renren.io/5cf4820200616171655131.png]
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-16
    @Mark 嗯,admin-server 没有看到 登录 接口, 而且也没有看到 auth/oauth/token 这个接口。 admin 应该最起码有 登录 授权获取token 的接口吧。 我在本地源码 中 和 api接口中都没有找到。 img[//cdn.renren.io/0f9e8202006161750127057.png]
    0 回复
  • @larry 系统使用的是springsecurity安全框架,这块是安全框架提供的接口,可以查看springsecurity源码,有对应的接口
    0 回复
  • wuhan_renren
    2020-06-24
    @larry 你加你微信吗?一起学习一下。
    0 回复
  • larry
    larry VIP3 (楼主)
    2020-06-28
    @wuhan_renren 什么?你加你?
    0 回复
  • wuhan_renren
    2020-07-07
    @larry 哈哈,打错。我是说能加你微信一起学习一下吗?
    0 回复