these are all client OS device dependent, and generally you need to allow access to certain URL in preauth role. basically you need to bypass the Apple Captive Network Assistant (CNA). ClearPass has a setting for it as well.
------------------------------
If my post was useful accept solution and/or give kudos.
Any opinions expressed here are solely my own and not necessarily that of HPE or Aruba.
------------------------------