是因为Chrome 69版本引入了一项安全更新,即禁止在localhost或127.0.0.1上使用未加密的cookie。这是为了提高用户的安全性和隐私保护。
在过去,开发人员经常在本地开发环境中使用localhost或127.0.0.1来进行测试和调试。然而,这些本地环境可能存在安全风险,因为未加密的cookie可以被恶意攻击者窃取和利用。
为了解决这个问题,Chrome 69版本开始要求在localhost或127.0.0.1上使用加密的cookie。这意味着开发人员需要在本地开发环境中使用HTTPS来进行开发和测试,以确保cookie的安全性。
对于开发人员来说,可以采取以下几种方式来解决这个问题:
总之,Chrome 69不再接受127.0.0.1上的cookie是为了提高用户的安全性和隐私保护。开发人员可以通过使用HTTPS、使用域名或尝试其他浏览器来解决这个问题。
领取专属 10元无门槛券
手把手带您无忧上云