本地主機上的瀏覽器中未設置HTTPOnly Cookie
問題:
在REST API 中使用產生HTTPOnly cookie 的登入端點,即使透過Postman 的POST請求正常工作,瀏覽器中也不再設定 cookie。儘管使用了以前有效的方法,但還是出現了這個問題。
使用的方法:
結果:
解決方案:
問題出在客戶端 JavaScript(fetch() 方法)。透過向 RequestInit 物件新增「credentials:「include」」選項,瀏覽器可以透過請求傳送和接收 cookie。這是在瀏覽器中設定 HTTPOnly cookie 所必需的。
其他資訊:
以上是為什麼本機上的瀏覽器中沒有設定我的 HTTPOnly Cookie?的詳細內容。更多資訊請關注PHP中文網其他相關文章!