如果我有一个需要用户登录的应用程序。如果我在家里登录一个网络然后去其他地方,比如街上的图书馆并切换网络, session 会继续吗?
在我的问题中,这是关于嵌入到请求 PHP 页面登录的 HTML 页面中的 Flash SWF。
此外,了解此行为与 HTML 请求的相同之处也会很有帮助。我的意思是,如果 Flash 使用浏览器发送请求,那么 SWF 应用程序和 HTML 应用程序的结果是一样的,对吗?
最佳答案
大多数 Flash 网络请求都是通过浏览器发出的,因此在发送 cookie 等方面遵循相同的规则(旧文件 uploader 除外,您必须将其硬编码到 URL 中)。
如果您的 session 是通过标准 PHP session 模块创建的,并且您启用了 cookie(即 session.use_cookies
ini 设置),浏览器将继续发送 session cookie,直到您将其关闭。
如果您实现了 IP 地址检查(您不应该这样做,但这是个人问题), session 可能会因 IP 更改而失效,这很可能在您切换网络时发生。
关于php - 如果您切换网络,浏览器 session 是否会继续?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12267530/