WLC8500 API based login

We are trying API based login using app in WLC8500 but facing issue i.e. if the user doesn't triggers webauth session the login process doesn't flows due to error. The process only flows when captive portal at user end triggers. The whole point of using app is that captive portal doesn't triggers and user experience is better. Can someone suggest what we may be doing wrong and how we can rectify this?

Re: WLC8500 API based login

You don't mention what OS you're trying to write the app on - each is slightly different. This isn't actually a wireless question - it's a software development question. But I'll try to answer it anyway... The app needs to trigger when the device joins the SSID which you're interested in and then it needs to attempt a connection to trigger the captive portal redirect (at API/app level not user interaction) at which point it can then post the login credentials to the WLC and the user should be logged in. Make sense?

Re: WLC8500 API based login

We have an app that does that but I am not a developer so don't know the precise details - just how it operates at high level. On Android the app must 'claim/register' the SSID(s) with the OS API and is then notified when device joins a registered SSID. App then initiates an http connection to internet which is redirected by the captive portal. App can read the content and/or headers of that response for different types of hotspots. When it recognises the redirect from WLC it posts the login to WLC same as a client would from a web page. All this happens 'under the hood' no user interaction required. We've also recently found on latest releases of Android this doesn't work if app doesn't have location permission (presumably because SSID can be used to help with location).

I started up my new 9800-40 for exploration. only the Service port patched to local switch and given local IP.I can telnet to it but can't authenticate ssh..The GUI is functional but I do not yet have AAA server data to feed it.I can't ping in or ou...
view more

To participate in this event, please use the button to ask your questions
This topic is a chance to clarify your questions about the ease with which an end user, that has no network expertise, can ...
view more