OK, I must have had a bad test case last Friday because repeated tests today have all been successful. I cannot reproduce a failure. However, a different question has come up. There are two cases:
1. The user already has credentials: They connect to the SSID, browse, get redirected to the captive portal, authenticate, then get redirected back to the original page they wanted to browse to. Works great!
2. The user does not already have credentials: They connect to the SSID, browse, get redirected to the captive portal, CLICK A LINK TO ANOTHER PAGE where they register and receive credentials and then get returned to the captive portal. Upon authenticating, instead of being redirected back to the page they wanted to browse to, they get a page that says:
"User authenticated"
"Press control-d to bookmark this page"
<button>LOGOUT</button>
Is there some way to bypass this "User authenticated" page and direct the user back to the page they wanted to browse to?