We have been using Passthrough with Email input on our Guest network for a while. We use the Internal (Default) Web Authentication Type with a URL redirection after login and a custom Headline/Message and Logo on the login page. This worked fine, I even made a few changes recently, until we attempted to switch from https: to http: on the login page today. This was done using the config network web-auth secureweb disable command in the Command Line. After making this change and rebooting the controller, the login/redirect page loads using http: (it redirects after entering an email address) but the graphics (banner at the top and logo) do not. Looking at the source code, everything looks the same. I am sure that it is using the Internal login page, as I tried using Customized and External, neither of which worked. Has anyone run into this problem before? Thanks.
In order to have the web page load properly, it is not sufficient to set the web-authentication type as customized globally in the Security > Web Auth > Web login page. It must also be configured on a particular WLAN . In order to do this, complete these steps:
Log into the GUI of the WLC.
Click on the WLANs tab, and access the profile of the WLAN configured for Web-authentication.
On the WLAN > Edit page, click the Security tab. Then, choose Layer 3.
On this page, choose None as the Layer 3 Security.
Check the Web Policy box, and choose the Authentication option.
Check the Over-ride Global Config Enable box, choose Customized (Downloaded) as the Web Auth Type, and select the desired login page from theLogin Pagepull down menu. Click Apply