Page 1 of 1

Avoid public Hotspot captive pages

Posted: Thu Apr 04, 2019 6:17 pm
by mega128
Hi,

I am trying to make a gadget which I plan to sell. Customer may want to connect to office wifi and most office organizations have free visitor/public hotspot but have to sign in in a captive page with 'I Agree' button on it. Is there anything we can do about it? How can we make ESP32 bypass this captive page and connect to internet directly since there is no user interface connected to ESP32 to accept the 'terms and conditions' on the presented security banner?

Thanks all

Re: Avoid public Hotspot captive pages

Posted: Thu Apr 04, 2019 7:02 pm
by mikemoy
Use your browser tools, and see what the page receives and sends when you click that button. Then just mimic it.

Re: Avoid public Hotspot captive pages

Posted: Fri Apr 05, 2019 11:35 am
by mega128
Thank you MikeMoy for suggestion. I understand that I cam mimic behavior of a bypassing on my company's captive page settings. However, when the products get to a customer, their company website's captive page will have different 'I agree' button variable name and html layout etc. Any other ideas? Isn't there another way to bypass these pages for good using IoT devices that don't support browser?

Thanks again

Re: Avoid public Hotspot captive pages

Posted: Fri Apr 05, 2019 11:48 am
by boarchuz
It's not a standard protocol. The short answer is no, not possible.

Re: Avoid public Hotspot captive pages

Posted: Fri Apr 05, 2019 1:08 pm
by mega128
That's what I was thinking, but wanted to double check with you guys.

Thanks again