Passing acceptance-page with iOS on captive portal

  • 1
  • Question
  • Updated 3 years ago
  • Answered
How do I configure ZD 1000 Captive Portal so that iOS device, after successful access won't open again "Log in" page with "Ready"-access (shows that little 'success' notification from apple.com). That's quite annoying as it should just open redirected web-page as configured.
Photo of Jari Kopakkala

Jari Kopakkala

  • 1 Post
  • 0 Reply Likes

Posted 3 years ago

  • 1
Photo of Malakya

Malakya

  • 3 Posts
  • 1 Reply Like
Hello,

iOS 7 has a very strange behaviour with captive portal. I found this guide very interesting, as it lists all the hostnames called by the Apple devices in order to check if there is a captive portal in place => open that Log In page.

http://blog.tanaza.com/blog/bid/31880...

Hope this can help.
Photo of Veli-Pekka Lindholm

Veli-Pekka Lindholm

  • 1 Post
  • 0 Reply Likes
Where to apply white listing in ZoneDirector 1000 for guest access (No hotspot)!?
Photo of Pavan Kuchinad

Pavan Kuchinad, Employee

  • 1 Post
  • 0 Reply Likes
Hello Jari,

The Apple operating systems detect the presence of a network that has captive portal enabled by attempting to request a web page from the Apple public website. This HTTP GET process retrieves a simple success.html file from the Apple web servers and the operating system uses the successful receipt of this file to assume that it is connected to an open network without the requirement for captive
portal authentication.

If the success.html file is not received, the operating system conversely assumes that a captive portal is in place and presents the CNA automatically to prompt the user to perform a web authentication task. When the web authentication has completed successfully, the CNA window is closed automatically, which prevents the display of any subsequent welcome pages or redirecting of the user
to their configured home page. If the user chooses to cancel the CNA, the Wi-Fi connection to the open network is dropped automatically, which prevents any further interaction via the full browser or
other applications.

The Apple Captive Network Assistant (CNA) feature in version 9.5.3.0.44 only, is an overlay that appears and prompts users automatically to login to the detected captive portal network without the need to explicitly open a web-browser. This type of login is useful on mobile devices where many of the common applications are not browser-based and these applications would otherwise fail to connect without the successful browser based authentication. Examples of these nonbrowser-based applications are email, social networking applications, corporate VPNs, and media streaming.

Hope this helps.