若依微服務版怎樣修改Nacos中配置文件使Url不受權限認證跳過Token驗證


場景

若依微服務版手把手教你本地搭建環境並運行前后端項目:

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的權限校驗了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM