場景
若依微服務版手把手教你本地搭建環境並運行前后端項目:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109363303
在上面將若依微服務版成功搭建並運行后,如果想在服務中寫一個開放的接口,可以跳過權限認證,不用登陸,不用攜帶Token就能訪問。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。
實現
若依微服務版的放行白名單的配置的位置在
ruoyi-gateway下的src/main/java/com.ruoyi.gateway/filter下AuthFilter下
然后在此處有個注解
@ConfigurationProperties(prefix = "ignore")
表明是從配置文件yml中讀取的屬性,因為這里使用的是Nacos作為配置管理中心,所以登陸到Nacos上,找到
ruoyi-gateway-dev.yml
找到最下面的不校驗白名單的設置
將完成Url中端口號后面的部分添加到這里
比如:
# 不校驗白名單 ignore: whites: - /auth/logout - /auth/login - /*/v2/api-docs - /csrf - /fzyscontrol/vehiclemsg/unreceived
然后就能放開此Url的權限校驗了。