在IE11中设置Cookie的安全标志(客户端)
问题描述:
如截图所示,在开发控制台中设置它只是忽略该标志。在IE11中设置Cookie的安全标志(客户端)
document.cookie="test=that;secure"
添加域或路径似乎也没有帮助。 (另一个SO答案是说,它的工作原理)
这完美地运行在Chrome,Firefox和Safari。
答
我不知道我看到在本地设置安全标志,即使是可能的点。这个cookie标志应该由您的Web应用程序或运行在应用程序前面的Web服务器来设置。
Cookie数据在客户端进行管理。管理这些数据如何在这里使用也是有意义的。 –
存在安全标志以阻止客户端访问非https连接上的cookie。如果您已经使用https连接,那么它不会执行任何操作,如果您使用的是http连接设置,则该标志只会删除您对cookie的访问权限,假设它执行任何操作。 – Deadron
如果您有时使用HTTPS,有时使用同一站点的HTTP,则仅将Cookie保留在HTTPS部分可能会有用。对? –