diff --git a/src/main/java/net/snowflake/client/core/HttpUtil.java b/src/main/java/net/snowflake/client/core/HttpUtil.java index 5f678b074c..a0e202397a 100644 --- a/src/main/java/net/snowflake/client/core/HttpUtil.java +++ b/src/main/java/net/snowflake/client/core/HttpUtil.java @@ -53,7 +53,7 @@ import org.apache.http.conn.socket.PlainConnectionSocketFactory; import org.apache.http.impl.client.BasicCredentialsProvider; import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.DefaultRedirectStrategy; +import org.apache.http.impl.client.LaxRedirectStrategy; import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.impl.conn.PoolingHttpClientConnectionManager; import org.apache.http.protocol.HttpContext; @@ -391,7 +391,7 @@ public static CloseableHttpClient buildHttpClient( .setConnectionManager(connectionManager) // Support JVM proxy settings .useSystemProperties() - .setRedirectStrategy(new DefaultRedirectStrategy()) + .setRedirectStrategy(new LaxRedirectStrategy()) .setUserAgent(buildUserAgent(userAgentSuffix)) // needed for Okta .disableCookieManagement() // SNOW-39748 .setDefaultRequestConfig(DefaultRequestConfig);