升級 renren-cloud 4.0后访问接口都是401

提问 4 1109
版本:renren-cloud renren-cloud 4.0 开发环境:JDK17
升级到4.0之后,单独启动登录访问都没问题。通过gateway转发之后,访问放权的接口没问题,但是访问微服务之间的接口带上Authorization都是401,,gateway配置信息如下: [ { "id": "renren-admin", "order": "1", "predicates": [ { "args": { "pattern": "/sys/**" }, "name": "Path" } ], "uri": "lb://renren-admin", "filters": [ { "name": "StripPrefix", "args": { "StripPrefix": 0 } } ] } ]
回帖
  • 4.0应该是不能直接升级的,改动很大,权限那块重构了
    0
  • 好好的电饭煲
    2023-12-20
    @Mark 权限访问已经重构了。单独启动admin进行访问都没有问题,现在通过gateway转发之后,如果不加filters,所有需要认证的接口带上Authorization都能正常访问,但是放权的会变成401,反之加上则是放权的可以访问
    0
  • @好好的电饭煲 放权的会变成401,那应该还是放权的地方配置错了,仔细对比一下renren-auth.yml文件,看看是哪里不一样
    0
  • 好好的电饭煲
    2023-12-20
    解决了。删除filters重新配置路由就可以了
    0
本帖已结贴