The SAML response signature failed to verify when multiple Idp configurations present

Are you saying that the wrong SAML configuration is being used even though SetConfigurationNameAsync is being called specifying the correct configuration name?

InitiateSsoAsync and ReceiveSsoAsync will use the SAML configuration specified by SetConfigurationNameAsync. The PartnerIdentityProviderConfiguration within the selected SamlConfiguration is used to process the SAML response including XML signature verification.

If the issue only occurs with multiple SAML configurations, it suggests either the wrong configuration is being selected or there’s some issue setting up the multiple configurations.

Please double check the SAML configurations are correct and that the correct configuration is being selected.

If there’s still an issue, please enable SAML Trace and send the generated log file as an email attachment to support@componentsace.com mentioning your forum post.