Java 接口自動化系列--工具類之AuthorizationUtils接口鑒權封裝


在實際的項目中, 大部分接口都需要登錄后獲取到cookie/session/token后才能進行操作,可以使用cookie+session方式進行session鑒權,也可以進行token鑒權,本篇文章主要介紹token鑒權方法。

先來看看什么是token?

票據 --> 存儲在客戶端(瀏覽器)的header或者body中。
一般只用來做鑒權存儲用戶相關信息。
token是如何生成:服務端生成,攜帶在header或body中回寫客戶端,客戶端以同樣的方式傳遞給服務端,服務器端不存儲token。

模擬Postman環境變量,存儲token、添加請求頭方式,來完成接口鑒權的代碼

 

 1、storeTokenAndMemberId方法:登錄成功后需要存儲token和memberId值,這兩個值后面的接口會用到

    存儲的值以實際項目需要存儲的值定義

 

 2、setTokenInRequest方法:判斷環境變量中是否存在token值,如果存在則在請求頭中設置token

 


免責聲明!

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



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