I have a problem with a newly created relying party trust we have setup to a service provider called SuccessFactors (Based on SAP)
IdP Initiated signon works great, but when we try SP initiated signon, it gets directed back to https://myadfsserver.mydomain.com/adfs/ls/auth/integrated/?SAMLRequest=BlahBlahRandomLettersAndNumbers then just hangs.
Now I turned on ADFS tracing, and in the logs, when this happens I get event 47 with this message:
__________________________________________________
Microsoft.IdentityModel.Protocols.XmlSignatureVerificationFailedException:MSIS0037:No signature verification certificate found for issuer 'https://www.successfactors.com'. at Microsoft.IdentityServer.Protocols.Saml.Contract.SamlContractUtility.CreateSamlMessage
(MSISSamlBindingMessage message) at Microsoft.IdentityServer.Service.SamlProtocol.SamlProtocolService.Issue
(IssueRequest issueRequest) at Microsoft.IdentityServer.Service.SamlProtocol.SamlProtocolService.ProcessRequest(Message requestMessage)
_____________________________________________________
I have put the certificate provided by the relying party into the Signature tab of the relying party config, so I'm not sure why this error is occurring.
Any help would be greatly appreciated, or any help on how I can further troubleshoot it would be great too. Is there a way I can verify that the certificate they gave me validates the message? Or anything else I can do to further troubleshoot this issue?