- 博客(9)
- 收藏
- 关注
原创 MFA验证方式(1)-邮箱验证
现在很多只进行简单的账号密码登录验证,其实是很容易被黑客攻击的。所以就出现了MFA(Multi-Factor Authentication),MFA验证也有很多方式,比如邮箱、短信、TOTP(Time-based One-Time Password)、生物验证等。前端发送需要短信验证 -----》 后端随机生成一个6为的验证码并发送邮箱 ------》 建议放到reids设置一个有效时间 -------》 前端将验证码发送过来去redis取出进行校验。今天讲解一个最基础的邮箱验证。
2023-08-25 14:18:15
567
原创 微服务Feign调用开启@Async异步调用,requestHeader数据拿不到
今天测试报了个bug,订单完成时间是零时区,我感觉这是一个很简单的问题,分给新同事,后来新同事找不到原因,只能自己看了,结果不看不知道,一看看了一下午。最后经过验证@Async就是真凶,因为我们都是拿请求头的时区获取时间放入数据库,@Async会使请求头的数据消失,导致获取取不到时区。看了一下午,感觉哪里都没有问题,越看越觉得没问题,啊哈哈哈,最后突然看到Fegin调用有一点不同。配置该类可以防止丢失。
2023-08-25 14:02:23
1393
原创 JAVA中webSocket应用
现在去京东、菜鸟等平台拿快递面单,需用运用他们云打印组件,发送WebSocket指令进行快递面单打印,如下就是对webSocket简单应用。connectWS方法主要是进行webSocket链接,一般情况可以直接使用sendMsg方法进行连接和发送信息。
2023-04-04 16:17:25
787
原创 自定义类获取奇门XML数据
2.定义XMLMapper3. 构建实体类根据想要XML数据中获取的数据来定义字段,@JacksonXmlRootElement注解是定义最外层节点,@JacksonXmlProperty获取下一个节点数据.4.将XML数据转化为定义实体类 5.根据上述,数据转换为如下列deliveryOrder自由定义下一级实体类转换为:
2023-02-06 16:25:14
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人