摘要:
原先我们是在ThreadLocal共享我们的用户的登录信息,但是只能在一个线程内取到,就比如上一节所介绍的那样。 但是我们为了提高效率,使用了线程池 这就出现了不同线程。因此在通过远程调用时,在其他服务中的ThreadLocal中取不到数据 解决办法如下: 注意这里的RequestContextHo 阅读全文
posted @ 2023-02-20 18:26
不是孩子了
阅读(54)
评论(0)
推荐(0)
摘要:
我们通过order服务远程调用cart服务时,在cart服务会先经过拦截器,因为丢失了请求头,所以我们的拦截器取不到请求头中的cookie信息。也就是系统认为我们没有登录。 **feign在远程调用之前要构造请求,调用很多拦截器。RequestInterceptor ** 解决办法重写如下配置类(我 阅读全文
posted @ 2023-02-20 17:43
不是孩子了
阅读(24)
评论(0)
推荐(0)
摘要:
我们希望订单服务下的所有页面都必须登陆后才能访问,所以我们使用拦截器来实现 1、编写我们自己的拦截器 package com.gulimall.order.interceptor; import com.gulimall.common.constant.AuthServerConstant; imp 阅读全文
posted @ 2023-02-20 12:59
不是孩子了
阅读(24)
评论(0)
推荐(0)
摘要:
  
评论(0)
推荐(0)

浙公网安备 33010602011771号