SpringBoot+SpringCloud實現登陸用戶信息在微服務之間的傳遞

實現思路:java 1:準備一個ThreadLocal變量,供線程之間共享。spring 2:每一個微服務對全部過來的Feign調用進行過濾,而後從請求頭中獲取User用戶信息,並存在ThreadLocal變量中。apache 3:每一個微服務在使用FeignClient調用別的微服務時,先從ThreadLocal裏面取出user信息,並放在request的請求頭中。json 4:封裝爲一個註解,
相關文章
相關標籤/搜索