登录的时候出现401

Blade 未结 1 174
小白xxx
小白xxx 剑侠 2024-11-18 16:00

一、该问题的重现步骤是什么?

 1.登录的时候出现401,可能是什么问题啊



Request URL:

http://10.12.8.1:313/api/blade-system/menu/routes

Request Method:

GET

Status Code:

401 Unauthorized


2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2024-11-18 16:07

    登录前还是登录后,有没有进系统

    作者追问:2024-11-18 16:22

    没有进系统,一点登录就401了

    回答: 2024-11-18 16:27

    登录调用的token接口有没有成功,返回的数据是什么。登录后是成功还是失败,是不是成功后进入了界面后立马报401然后再跳回登录界面的。

    问问题麻烦麻烦多给点信息,是你在问,不是我在问你,不希望你说一句话我要五六个反问才能帮你定位问题。

    提问技巧可以看下这里,看下如何才能把自己的问题描述好:https://sns.bladex.cn/article-14934.html

    作者追问:2024-11-18 16:50

    登录调用的token接口成功了,返回了token值


    api/blade-system/menu/routes接口的请求头里面有token

    system模块的日志:没看到什么401

    ================  Request Start  ================ ===> GET: /feign/client/user/info/info-by-id-type Parameters: {"userType":"web","userId":1123598821738675201} ===Headers===  authorization: Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ= ===Headers===  blade-auth: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzMxOTIzMDU1LCJuYmYiOjE3MzE5MTk0NTV9.GneDKLxeyjFREKhz_0or3EHHdPlmkU8poPHX-yB-OEs ===Headers===  blade-requested-with: BladeHttpRequest ===Headers===  accept: */* ===Headers===  user-agent: Java/17.0.2 ===Headers===  host: 192.168.33.219:8106 ===Headers===  connection: keep-alive ================   Request End   ================ 2024-11-18 16:44:16.050  INFO 1 --- [nio-8106-exec-2] o.s.core.log.aspect.RequestLogAspect     : ================  Request Start  ================ ===> GET: /feign/client/system/role-aliases Parameters: {"roleIds":"1123598816738675201"} ===Headers===  authorization: Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ= ===Headers===  blade-auth: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzMxOTIzMDU1LCJuYmYiOjE3MzE5MTk0NTV9.GneDKLxeyjFREKhz_0or3EHHdPlmkU8poPHX-yB-OEs ===Headers===  blade-requested-with: BladeHttpRequest ===Headers===  accept: */* ===Headers===  user-agent: Java/17.0.2 ===Headers===  host: 192.168.33.219:8106 ===Headers===  connection: keep-alive ================   Request End   ================ 2024-11-18 16:44:16.057  INFO 1 --- [nio-8106-exec-2] o.s.core.log.aspect.RequestLogAspect     : ===============  Response Start  ================ ===Result===  {"code":200,"success":true,"data":["administrator"],"msg":"操作成功"} <=== GET: /feign/client/system/role-aliases (7 ms) ===============   Response End   ================ 2024-11-18 16:44:16.068  INFO 1 --- [nio-8106-exec-1] o.s.core.log.aspect.RequestLogAspect     : ===============  Response Start  ================ ===Result===  {"code":200,"success":true,"data":{"oauthId":null,"user":{"id":"1123598821738675201","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":"1123598821738675201","updateTime":"2018-08-08 00:00:00","status":1,"isDeleted":0,"tenantId":"000000","code":null,"userType":1,"account":"admin","password":"90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad","name":"管理员","realName":"管理员","avatar":"https://bladex.cn/images/logo.png","email":"admin@bladex.vip","phone":"","birthday":"2018-08-08 00:00:00","sex":1,"roleId":"1123598816738675201","deptId":"1123598813738675201","postId":"1123598817738675201"},"detail":{"type":"web"},"permissions":null,"roles":["administrator"]},"msg":"操作成功"} <=== GET: /feign/client/user/info/info-by-id-type (32 ms) ===============   Response End   ================





    auth模块的日志

    2024-11-18T16:34:28.579+08:00  INFO 1 --- [blade-auth] [           main] c.a.n.client.config.impl.ClientWorker    : [fixed-10.127.26.6_8848] [subscribe] blade-auth.yaml+DEFAULT_GROUP 2024-11-18T16:34:28.589+08:00  INFO 1 --- [blade-auth] [           main] c.a.nacos.client.config.impl.CacheData   : [fixed-10.127.26.6_8848] [add-listener] ok, tenant=, dataId=blade-auth.yaml, group=DEFAULT_GROUP, cnt=1 2024-11-18T16:34:28.589+08:00  INFO 1 --- [blade-auth] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-auth.yaml, group=DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.n.client.config.impl.ClientWorker    : [fixed-10.127.26.6_8848] [subscribe] blade-auth-dev.yaml+DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.nacos.client.config.impl.CacheData   : [fixed-10.127.26.6_8848] [add-listener] ok, tenant=, dataId=blade-auth-dev.yaml, group=DEFAULT_GROUP, cnt=1 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-auth-dev.yaml, group=DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.n.client.config.impl.ClientWorker    : [fixed-10.127.26.6_8848] [subscribe] blade.yaml+DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.nacos.client.config.impl.CacheData   : [fixed-10.127.26.6_8848] [add-listener] ok, tenant=, dataId=blade.yaml, group=DEFAULT_GROUP, cnt=1 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade.yaml, group=DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.n.client.config.impl.ClientWorker    : [fixed-10.127.26.6_8848] [subscribe] blade-dev.yaml+DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.nacos.client.config.impl.CacheData   : [fixed-10.127.26.6_8848] [add-listener] ok, tenant=, dataId=blade-dev.yaml, group=DEFAULT_GROUP, cnt=1 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-dev.yaml, group=DEFAULT_GROUP 2024-11-18T16:34:28.590+08:00  INFO 1 --- [blade-auth] [           main] c.a.n.client.config.impl.ClientWorker    : [fixed-10.127.26.6_8848] [subscribe] blade-auth+DEFAULT_GROUP 2024-11-18T16:34:28.591+08:00  INFO 1 --- [blade-auth] [           main] c.a.nacos.client.config.impl.CacheData   : [fixed-10.127.26.6_8848] [add-listener] ok, tenant=, dataId=blade-auth, group=DEFAULT_GROUP, cnt=1 2024-11-18T16:34:28.591+08:00  INFO 1 --- [blade-auth] [           main] c.a.c.n.refresh.NacosContextRefresher    : [Nacos Config] Listening config: dataId=blade-auth, group=DEFAULT_GROUP 2024-11-18T16:36:04.276+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-1] c.t.c.c.C.[TongWeb].[localhost].[/]      : Initializing Spring DispatcherServlet 'dispatcherServlet' 2024-11-18T16:36:04.276+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet' 2024-11-18T16:36:04.279+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 3 ms INFO: Sentinel log output type is: file INFO: Sentinel log charset is: utf-8 INFO: Sentinel log base directory is: /root/logs/csp/ INFO: Sentinel log name use pid is: false INFO: Sentinel log level is: INFO 2024-11-18T16:36:11.257+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] com.alibaba.nacos.client.naming          : [SUBSCRIBE-SERVICE] service:blade-system, group:DEFAULT_GROUP, clusters: 2024-11-18T16:36:11.257+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] com.alibaba.nacos.client.naming          : [GRPC-SUBSCRIBE] service:blade-system, group:DEFAULT_GROUP, cluster: 2024-11-18T16:36:11.271+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] com.alibaba.nacos.client.naming          : init new ips(1) service: DEFAULT_GROUP@@blade-system -> [{"instanceId":"192.168.33.219#8106#DEFAULT#DEFAULT_GROUP@@blade-system","ip":"192.168.33.219","port":8106,"weight":1.0,"healthy":true,"enabled":true,"ephemeral":true,"clusterName":"DEFAULT","serviceName":"DEFAULT_GROUP@@blade-system","metadata":{"preserved.register.source":"SPRING_CLOUD"},"instanceHeartBeatTimeOut":15000,"ipDeleteTimeout":30000,"instanceHeartBeatInterval":5000}] 2024-11-18T16:36:11.273+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] com.alibaba.nacos.client.naming          : current ips:(1) service: DEFAULT_GROUP@@blade-system -> [{"instanceId":"192.168.33.219#8106#DEFAULT#DEFAULT_GROUP@@blade-system","ip":"192.168.33.219","port":8106,"weight":1.0,"healthy":true,"enabled":true,"ephemeral":true,"clusterName":"DEFAULT","serviceName":"DEFAULT_GROUP@@blade-system","metadata":{"preserved.register.source":"SPRING_CLOUD"},"instanceHeartBeatTimeOut":15000,"ipDeleteTimeout":30000,"instanceHeartBeatInterval":5000}] 2024-11-18T16:36:11.807+08:00  INFO 1 --- [blade-auth] [-10.127.26.6-33] com.alibaba.nacos.common.remote.client   : [ff8e5169-451b-49ff-abf4-4b598f922f61] Receive server push request, request = NotifySubscriberRequest, requestId = 144 2024-11-18T16:36:11.808+08:00  INFO 1 --- [blade-auth] [-10.127.26.6-33] com.alibaba.nacos.common.remote.client   : [ff8e5169-451b-49ff-abf4-4b598f922f61] Ack server push request, request = NotifySubscriberRequest, requestId = 144 2024-11-18T16:36:13.601+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:36:13.923+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-4] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:36:27.253+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-9] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:36:27.618+08:00  INFO 1 --- [blade-auth] [io-8100-exec-10] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:37:16.980+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-3] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:37:17.116+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-4] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:37:30.816+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-7] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:37:30.959+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-8] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:44:15.782+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-7] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功 2024-11-18T16:44:16.082+08:00  INFO 1 --- [blade-auth] [nio-8100-exec-8] o.s.a.handler.BladeAuthorizationHandler  : 用户:admin,认证成功



    网关模块日志:

    ===============  Response Start  ================ ===Result===  {"code":200,"success":true,"data":{"oauthId":null,"user":{"id":"1123598821738675201","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":"1123598821738675201","updateTime":"2018-08-08 00:00:00","status":1,"isDeleted":0,"tenantId":"000000","code":null,"userType":1,"account":"admin","password":"90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad","name":"管理员","realName":"管理员","avatar":"https://bladex.cn/images/logo.png","email":"admin@bladex.vip","phone":"","birthday":"2018-08-08 00:00:00","sex":1,"roleId":"1123598816738675201","deptId":"1123598813738675201","postId":"1123598817738675201"},"detail":{"type":"web"},"permissions":null,"roles":["administrator"]},"msg":"操作成功"} <=== GET: /feign/client/user/info/info-by-tenant-id-account-type (30 ms) ===============   Response End   ================ 2024-11-18 16:44:16.035  INFO 1 --- [nio-8106-exec-1] o.s.core.log.aspect.RequestLogAspect     : ================  Request Start  ================ ===> GET: /feign/client/user/info/info-by-id-type Parameters: {"userType":"web","userId":1123598821738675201} ===Headers===  authorization: Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ= ===Headers===  blade-auth: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzMxOTIzMDU1LCJuYmYiOjE3MzE5MTk0NTV9.GneDKLxeyjFREKhz_0or3EHHdPlmkU8poPHX-yB-OEs ===Headers===  blade-requested-with: BladeHttpRequest ===Headers===  accept: */* ===Headers===  user-agent: Java/17.0.2 ===Headers===  host: 192.168.33.219:8106 ===Headers===  connection: keep-alive ================   Request End   ================ 2024-11-18 16:44:16.050  INFO 1 --- [nio-8106-exec-2] o.s.core.log.aspect.RequestLogAspect     : ================  Request Start  ================ ===> GET: /feign/client/system/role-aliases Parameters: {"roleIds":"1123598816738675201"} ===Headers===  authorization: Basic c2FiZXIzOnNhYmVyM19zZWNyZXQ= ===Headers===  blade-auth: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJibGFkZXguY24iLCJhdWQiOlsiYmxhZGV4Il0sInRva2VuX3R5cGUiOiJhY2Nlc3NfdG9rZW4iLCJjbGllbnRfaWQiOiJzYWJlcjMiLCJ0ZW5hbnRfaWQiOiIwMDAwMDAiLCJ1c2VyX2lkIjoiMTEyMzU5ODgyMTczODY3NTIwMSIsImRlcHRfaWQiOiIxMTIzNTk4ODEzNzM4Njc1MjAxIiwicG9zdF9pZCI6IjExMjM1OTg4MTc3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsIm9hdXRoX2lkIjoiIiwiYWNjb3VudCI6ImFkbWluIiwidXNlcl9uYW1lIjoiYWRtaW4iLCJuaWNrX25hbWUiOiLnrqHnkIblkZgiLCJyZWFsX25hbWUiOiLnrqHnkIblkZgiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwiZGV0YWlsIjp7InR5cGUiOiJ3ZWIifSwiZXhwIjoxNzMxOTIzMDU1LCJuYmYiOjE3MzE5MTk0NTV9.GneDKLxeyjFREKhz_0or3EHHdPlmkU8poPHX-yB-OEs ===Headers===  blade-requested-with: BladeHttpRequest ===Headers===  accept: */* ===Headers===  user-agent: Java/17.0.2 ===Headers===  host: 192.168.33.219:8106 ===Headers===  connection: keep-alive ================   Request End   ================ 2024-11-18 16:44:16.057  INFO 1 --- [nio-8106-exec-2] o.s.core.log.aspect.RequestLogAspect     : ===============  Response Start  ================ ===Result===  {"code":200,"success":true,"data":["administrator"],"msg":"操作成功"} <=== GET: /feign/client/system/role-aliases (7 ms) ===============   Response End   ================ 2024-11-18 16:44:16.068  INFO 1 --- [nio-8106-exec-1] o.s.core.log.aspect.RequestLogAspect     : ===============  Response Start  ================ ===Result===  {"code":200,"success":true,"data":{"oauthId":null,"user":{"id":"1123598821738675201","createUser":"1123598821738675201","createDept":"1123598813738675201","createTime":"2018-08-08 00:00:00","updateUser":"1123598821738675201","updateTime":"2018-08-08 00:00:00","status":1,"isDeleted":0,"tenantId":"000000","code":null,"userType":1,"account":"admin","password":"90b9aa7e25f80cf4f64e990b78a9fc5ebd6cecad","name":"管理员","realName":"管理员","avatar":"https://bladex.cn/images/logo.png","email":"admin@bladex.vip","phone":"","birthday":"2018-08-08 00:00:00","sex":1,"roleId":"1123598816738675201","deptId":"1123598813738675201","postId":"1123598817738675201"},"detail":{"type":"web"},"permissions":null,"roles":["administrator"]},"msg":"操作成功"} <=== GET: /feign/client/user/info/info-by-id-type (32 ms) ===============   Response End   ================


    回答: 2024-11-18 16:56

    是本地跑的服务还是放到服务器跑的服务。几台服务器,前端和后端在不在一台机器。

    清空一下system的控制台日志,然后再点击登录,看看有没有报错。

    另外检查一下服务器的时间是否做了时钟同步。

    再拍个视频看下具体操作流程,拍视频的时候把f12打开可以看到network


    0 讨论(0)
提交回复