Cookie 在 https:// 中不起作用,为什么?
当我们使用 https/http wrt Cookies 打开 url 时有什么不同? https:/..............Url........ 和 http://...url。
what is different when we open url with https/http w.r.t Cookies?
What is code/mechanism behind https:/..............Url........ and http://...url.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
检查 Domain、Secure 和 HttpOnline 属性,因为它们可用于限制哪些 url 将接收来自客户端的 cookie。 关于 cookie 的维基百科文章是一个很好的起点。
Check the Domain, Secure, and HttpOnline properties, as they can be used to restrict which urls will receive which cookies from the client. The Wikipedia article on cookies is a good place to start.
这可能会给您一些帮助:http://www.webmasterworld.com/forum21/7475.htm< /a>
总而言之,https 和 http 被视为不同的域,因此您无法从另一个域访问 cookie。如果您将 cookie 设置为安全,则 https 应该能够读取它。
This might give you some help: http://www.webmasterworld.com/forum21/7475.htm
To sum it up, https and http are considered different domains, so you can't access the cookies from one on the other. If you set the cookie to secure though, the https should be able to read it.