KB Article #181753

HTTP 204 When Accessing API Manager SSO Login Page

Problem

When SSO is setup for API Manager and the SSO login page ("https://<FQDN>:8075/api/portal/v1.4/sso/login") simply shows a blank page. The HTTP status code returned is 204 and the following error is seen in the traffic monitor with debug enabled on API Manager UI port.

DEBUG7/28/21, 16:16:19.537[Portal Servlet] processing /api/portal/v1.4/sso/login
DEBUG7/28/21, 16:16:19.537getRequestURL is https://hostname:8075/api/po...
DEBUG7/28/21, 16:16:19.571SSO - Authenticating User : null



Resolution

This error is thrown when the "com.vordel.common.apiserver.filter.SSOBindingFeature" class is not added to the "jersey.config.server.provider.classnames" property. This property is on the API Portal v1.4 servlet found underneath "Listeners > API Gateway > API Portal > Paths". Add the SSOBinding class name mentioned above to the comma separated list of values and deploy.