【发布时间】:2017-05-11 16:12:24
【问题描述】:
我正在开发一个使用不同子域的网络应用程序,我想先使用移动设备,所以我认为使用 chrome devTools 会很棒。
我的 /etc/hosts 文件在我的本地机器上看起来像这样:
127.0.0.51 account.example.local
127.0.0.52 web.example.local
用户需要在 account.example.local 上进行身份验证并被重定向到 web.example.local。
这里的问题是我必须设置session_cookie_domain = '.example.local',这样他们才能共享同一个会话。因此,当我使用带有端口转发的 chrome devTools 在我的 android 设备上进行测试时,我无法通过登录页面,因为该设备使用 localhost:5000 并且由于 cookie 规范,我当然无法设置 session_cookie_domain = 'localhost'。
问题:有人设法使这种设置起作用吗?还是今天根本不可能?
谢谢!
【问题讨论】:
标签: android session cookies google-chrome-devtools hosts