An error similar to the following is shown in the browser when the login URL is called:HTTP Status 400 - Service Provider ID is null. type Status report message Service Provider ID is null. description The request sent by the client was syntactically incorrect.
Configured SAML 2.0 Federation to initiate SSO from the service provider side.
The identity provider cannot be identified due to incorrect or missing metaAlias.
This issue can be resolved by including metaAlias in the login URL (which is a required parameter). This parameter specifies the local alias for the service provider.
An example URL for a SP initiated login is:https://sp.example.com:8443/openam/saml2/jsp/spSSOInit.jsp?metaAlias=/sp&idpEntityID=https%3A%2F%2Fidp.acme.com%3A8443%2Fopenam
The spSSOInit.jsp element of the URL is case-sensitive and the URL will fail if this is in the wrong case. For example, including spssoinit.jsp in the URL will not work.