(请记住,这是在 OSX Snow Leopard 上)
我不知道如何很好地描述这个奇怪的问题,或者即使这是这样做的正确地方,但是 Firefox 突然将我锁定在我本地主机上的开发站点上的登录会话之外。我正在保存一些数据,然后被重定向到登录页面。我尝试登录,但失败了……失败了……又失败了一些。
我检查了登录 PHP 脚本,它报告了用户名和密码匹配,但由于某种原因,我实际上无法登录。我觉得好像会话在创建后立即被自动删除。我尝试重新启动浏览器,然后是我的计算机。没有。我降级回 Firefox 12,没有雪茄。我试着清除我的缓存和cookies,同样的事情。
我尝试使用 Safari 登录,它成功了!与 Chrome 相同。所以问题显然是Firefox。会不会是我的 Firefox 安装已损坏,并且仅使用旧版本安装它不会做任何事情?我必须完全删除它然后安装它?我在这里真是束手无策。
更新:
在 Firefox 12 中创建新的 Firefox 配置文件后,我能够登录(但只能使用新配置文件)。然后我重新更新到 Firefox 13 并且也能够成功登录(同样,仅使用新配置文件)。
然后我想到域一定有问题(在我假设的 Firefox 配置文件数据中)。我创建了一个域别名,并使用它使用损坏的配置文件登录,它工作!因此,我已将范围缩小到域和配置文件。也许这会有所帮助。