Even after passing the signatureTokenResolver as null (to indicate signatures should not be validated) still the serializer.ReadMessage(XmlReader) throws SignatureVerificationFailedException. It seems like Saml2SecurityTokenHandler.ReadAssertion calls reader3.TryReadSignature(); which causing EnvelopedSignatureReader.ResolveSigningCredentials() call on EnvelopedSignatureReader.OnEndOfRootElement().
Describe the problem that you're having.
What type of impact does this issue have?
Please wait...