After upgrading the Okta tenant from Classic to Okta Identity Engine (OIE) DB connections are no longer working when using Driver PRE 6.3. The authenticator=externalbrowser still works correctly, but when a connection is made using a connection string with the snowflake driver and the authenticator=OktaTenantName.okta.com option we get a SAML assertion error:
ERROR [HY000] [Snowflake][Snowflake] (35) The specified authenticator and destination URL in Saml Assertion did not match, expected=https://xxxxxx.xxxxxx.com:443, post back=/login/cert
- Okta Integration Network
- Snowflake
Upgrade the application driver to the latest Release (3.13.28 or greater).
This article contains the release notes for the Snowflake JDBC Driver Snowflake Release Notes. It also includes the following when applicable:
- Behavior changes
- New features
- Customer-facing bug fixes
Note: Beginning with the January 2022 release, all release note information for this connector is published on this page. For release note information for previous versions, see the Server Release Notes.
Related References
- What’s New — Snowflake Documentation
- snowflake-connector-python (Released/Resolved in v2.7.12)
- JDBC Driver GitHub - snowflakedb/snowflake-jdbc: Snowflake JDBC Driver (Released/Resolved in v3.13.22)
- ODBC Driver (Released/Resolved in v2.25.5 August 23, 2022)
