Salesforce Troubleshooting

Common issues and how to fix them.

Federation ID not found

Salesforce can't match the assertion to a user. Make sure the persona's Federation ID in IdP Simulator exactly matches the Federation ID field on the Salesforce user, and that the SAML Identity Type is set to "Federation ID from the User object."

Invalid signature

The certificate Salesforce has doesn't match the one your realm is signing with. Re-download the certificate from your realm's SAML tab and upload it again in Salesforce's SSO settings.

Audience mismatch

The Entity ID configured in IdP Simulator doesn't match the Service Provider Entity ID in Salesforce. They must be identical, typically https://<your-domain>.my.salesforce.com.

Login loops or blank page

Usually means the ACS URL is wrong. Double-check that the ACS URL in IdP Simulator matches what Salesforce expects, including the ?so=<org-id> parameter.

SSO option not showing on Salesforce login page

SAML might not be enabled, or the SSO configuration isn't assigned to a login page. In Salesforce, go to SetupMy DomainAuthentication Configuration and make sure your SSO config is listed under the login page.