Unable to send web request for captive portal authentication when state machine sends the command type authenticate

Originator:mzeeshan
Number:rdar://4219011231 Date Originated:6 June, 2018
Status:Open Resolved:No
Product:iOS Product Version:11
Classification:NetworkExtension Reproducible:Yes
 
Usage of NEHotspotHelper in case of captive portal will stuck at the authenticate state. As after connecting to the Wi-Fi we need to send the web request for authentication. At this state If the device is connected to the 4g the request goes over it otherwise it returns internet connection appears to be offline. While the expected behaviour is to sent the request over the connected Wi-Fi for authentication. Same situation occurs in case if developer use NEHotpostConfiguration manager in order to connect to the Wi-Fi.

https://stackoverflow.com/questions/48425252/nehotspothelper-not-able-to-send-web-request-in-authenticating-state-of-authent

https://stackoverflow.com/questions/50698151/connect-to-the-wi-fi-network-from-within-the-app-without-internet-access

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!