I have an Enterprise App which is acting as SP(Service Provider) and an OpenAm app acting as IdP(Identity Provider). In SP, I have created a self-signed certificate for digital signature to communicate with OpenAM for SSO.
SP digitally signs and initiates the request, but In OpenAm i am getting 'The SAML Request is invalid' error. I think this is because of the absence of certificate in OpenAM tomcat server.
I have already tried creating the Key Store and adding my Self Signed certificate to it.
Questions
- How to import SP self-signed certificate in tomcat for digital signature validation?
- How validation is happening in OpenAm?