啟動springcloud服務注冊中心base,再啟動網關遠程調用base的接口讀取權限等數據,控制台出現加載null權限ERROR提示。在遠程調用處打斷點,先進入代理,找到拋出異常的原因是requestAttribute是null。找到問題原因就好解決了。
我是通過歷史提交記錄,找到了被修改的類FeignAutoConfiguration,其中有一個是實現了Feign的RequestInterceptor的攔截器方法,自己測了一下,只要重寫這個接口,里面沒有代碼,也會產生上述問題。順便再發幾個相關連接,想深入了解的可以看一下