在旅行时,我不得不与一些破坏性的门户网站实施互动,我听到其他乘客在iPad,电话,计算机方面存在可用性问题,这取决于所使用的强制门户技术。
例如,带有popup式窗口的圈套式门户与没有这种popup式窗口的门户似乎更成问题。
似乎每个会话支持多个活动设备的一些门户网站引入了一组全新的互操作性挑战,因此维护会话的最佳方式是不同的。
这将基于一个MAC地址。 将它放在cookie上将不起作用,因为cookie不会呈现给接入点(等等),而是基于它们当前正在查看的域名的DNS名称。 这也会阻止电子邮件(不是电子邮件)的工作。
困难的部分是如何有效地呈现门户的授权部分,以及在login屏幕(可能没有cookie,没有JavaScript ….)以及如何维护会话有什么限制。 过滤基于MAC地址的stream量是常态,但是cookie也可能出现在login页面上,这可能会带来问题,因为在各种设备中完成/支持俘虏入口检测的方式多种多样。
这个页面看起来非常翔实: http://blog.tanaza.com/blog/bid/318805/iOS-7-and-captive-portal-a-guide-to-captive-portal-requirements blog.erratasec.com/2010/09/apples-secret-wispr-request.html#.VBismfmSzrk
所以回答你的问题。 有些部分是相当一致的,但用户体验(以及如何推动这种体验)已经成熟,可以进行一些行为标准化(这就是WISPr正在做的事情,这是WiFi联盟推出的一个协议草案: http:// en.wikipedia.org/wiki/WISPr )