使用localhost調試本地代碼,setcookie無效

 今天在本地調試代碼的時候,再域名中使用localhost,結果一直調試不成功,最後發如今登陸時,setcookie()沒有設置進去瀏覽器

 因而發現了,在使用localhost調試時,保存cookie是無效的。記錄一下。cookie

 緣由:手冊裏關於setCookie說了,域名要有至少兩個點,你用127.0.0.1均可以。不然就會被瀏覽器拒絕。dom

   手冊原文:
  domain names must contain at least two dots (.),
  hence 'localhost' is invalid and the browser will refuse to set the cookie!
  instead for localhost you should use false
  解決:直接使用127.0.0.1      或者    本身定義一個域名,在host中作映射
相關文章
相關標籤/搜索