1. 程式人生 > >postman的巨坑 之 cookie

postman的巨坑 之 cookie

觀察 cookie 配置 相關配置 後端 檢查 編輯 請求 排除

問題描述:一個後端接口,該接口需要校驗登錄態,登錄態通過cookie中的一個傳參k判斷。在保證登錄的前提下,調用機器A上的接口一直報“用戶未登錄”,調機器B上就沒問題,於是開始排查問題。

解決過程:

  (1)檢查機器A中相關配置文件,保證所有配置均符合測試環境要求,且與機器B配置保證一致,但問題還是沒解決,排除配置文件不一致導致的問題。

  (2)通過觀察兩臺機器的access日誌發現,同樣的登錄狀態,但在兩臺機器中的參數k卻不一致,於是檢查發送請求的postman參數。果然,兩個post請求的cookie不一致。

    但為什麽會不一致呢?我的猜測是由於之前編輯過請求A機器的請求中的Cookie,所以後面的請求就都以這個請求的cookie為準,而不獲取瀏覽器中的cooike。

postman的巨坑 之 cookie