过程
1 输入域名 http:///11.22.33.44,后台会默认跳转至http:///11.22.33.44/login.html
2 后台登录验证成功,JS执行 window.location.href = http://11.22.33.44/#local
3 Safari 下网页没有重新加载,DEBUG检测根本没有向后台执行请求,但是浏览器Cookie已存在
结论:Safari 下改变URL的hash值,即使JS强制重置URL,仍然不会重新加载页面
解决办法:window.location,href = "http:///11.22.33.44?r=" + Math.random();
或者 window.location.href = "http:///11.22.33.44/XXX",后台起一个新的/XXX 的Controller,在Controller里面执行 response的redirect
注意:直接在地址栏输入http:///11.22.33.44/login.html 是可以正常登录跳转的