【问题标题】:Set Domain on ASP Session Cookie在 ASP 会话 Cookie 上设置域
【发布时间】:2010-07-14 23:58:41
【问题描述】:

如何在经典 ASP 生成的会话 cookie 上设置域?

我的网站使用了 2 个网址,www.example.com 和 shop.example.com,我需要将会话 cookie 发送到这两个网址。

【问题讨论】:

    标签: cookies asp-classic


    【解决方案1】:

    您应该将其设置为:

    Response.Cookies("YourCookieName").domain = ".example.com"
    

    注意开头的“.”

    【讨论】:

    • 我尝试在 ASP 创建的会话 cookie 上设置域,而不是我创建的 cookie。
    • 错误答案,它只影响实际的 cookie,而不是由 ASP 会话存储创建的。经典的 asp 不允许您更改会话域 唯一真正的替代方法是使用带有传统 cookie 的 db 会话存储。可能是一个更好的举措,因为它可以让您扩展到一台服务器之外。
    猜你喜欢
    • 2013-11-19
    • 2012-11-14
    • 2011-02-28
    • 2015-11-16
    • 2016-04-20
    • 2021-12-01
    • 2011-12-23
    • 2014-04-17
    • 1970-01-01
    相关资源
    最近更新 更多