gpt4 book ai didi

asp.net - 跨域 session ,同一应用程序(ASP.NET)

转载 作者:行者123 更新时间:2023-12-02 18:17:11 25 4
gpt4 key购买 nike

如何保留域之间的 session ?它们都属于同一个 asp.net 应用程序。

最佳答案

我认为如果没有自定义实现,您无法做到这一点。您的 session ID 存储在浏览器的 Cookie 中,并随每个请求发送回服务器。这就是服务器如何知道您是谁以及哪个 session 对象是您的。当您切换域时,浏览器不再发送此 cookie(cookie 是按域发送的,因此服务器永远不会看到原始 session cookie,因此会为新域生成新的 session cookie)。

我不知道与用户从一个域转到另一个域时相关的应用程序架构,但您可能可以在用户每次第一次访问每个域时向浏览器发送一个通用 cookie时间并使用它来关联服务器上的内存中对象。

关于asp.net - 跨域 session ,同一应用程序(ASP.NET),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/658698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com