java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser
我在登录的时候遇见一个错误 java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser
遇见错误肯定要debug一下的哈,
然后发现正常登录的时候token传的是BPO:AGENT:LOGIN:USER开头的字符串
在无法请求登录的时候token传的并不是这个玩意开头的
这种问题应该是浏览器缓存问题
原因可能是多个系统的header里面都有一个Authorization来存放token,
然后我们又在多个系统当中来回切换
解决这个问题可以清缓存,重启电脑,当然这两种方法治标不治本
另一种方法是给header里面存放token的属性换一个值 统一前后端传递的名称
例如可以改为AgentAuthorization
这样就不会再出现该问题
java.lang.String cannot be cast to com.rock.bpo.agent.base.LoginUser相关推荐
- ArrayMap java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]
错误堆栈: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Object[]at android. ...
- java.lang.String cannot be cast to org.apache.flink.table.data.StringData
完整报错: 16:54:56,851 INFO org.apache.hadoop.conf.Configuration.deprecation - io.bytes.per.checksum is ...
- 解决Java ,class java.lang.String cannot be cast to class java.lang.Integer
@[TOC](解决 java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Int ...
- ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject 的解决办法
问题概述 关于这个问题,是与第三方公司合作,远程调用服务接口时(就相当于调用远程服务提供者)遇到的这个问题," java.lang.ClassCastException: java.lang ...
- nested exception is java.lang.ClassCastException: java.lang String cannot be cast to java.util.Map
今天来此记录下自己犯了多次的错误,就是在本地服务起了之后,在页面点击看效果报错,页面显示异常,后端报错,如下: falied to handle or send message;nested exce ...
- 【异常】java.lang.Integer cannot be cast to java.lang.String
目录 目录 一.问题描述 二.问题分析 1/ 2 关于BootStrapLoader的问题 2 / 3 java.lang.Integer cannot be cast to java.lang.St ...
- 在拦截器中获取请求参数,[Ljava.lang.String; cannot be cast to java.lang.String报错
Map<String,Object> parametersmap=invocation.getInvocationContext().getParameters();//获取请求参数 ...
- Java报错:java.math.BigDecimal cannot be cast to java.lang.String
从数据库取数字,转为string,报错: java.math.BigDecimal cannot be cast to java.lang.String 错误代码 Integer.parseInt(( ...
- “无效数字” ;java.lang.Integer cannot be cast to java.lang.String
今天页面上突然查询不出数据,大致的sql语句是 select xx ,xxx from table a where a.lrmb in ( 6101060033, 61010503300, 61016 ...
最新文章
- 如何优雅地使用pdpipe与Pandas构建管道?
- 电脑用久了,学会这几招增加十年寿命,清除电脑里的垃圾方法与流氓软件工具
- Python 小把戏之图片转字符串
- 项目范围管理:WBS
- python __iter____next__
- html登录选项卡实例,html+JQuery登录实例
- uva562Dividing Coins
- 2011-10-13
- 设计java每行输出5个数_程序设计入门—Java语言 第五周作业
- TransparentImage、TransparentBlt - [Daliy APIs]
- 软件分享 kemulator lite
- (十)统计表速查(标准正态分布、t分布、卡方分布)
- 随机游走算法(Random Walk)
- 【Hulu独家面试宝典】助你决胜校招技术面
- opencascade基础
- 网络WireShark进行抓包
- 2022最新自动化测试面试题及答案
- 一个U盘安装多个iso引导
- 集体照的拍摄及后期合成
- single cell 基础笔记(一)