From 5a4489ccb5230bf9cf93cd99324ac7eff2e6829a Mon Sep 17 00:00:00 2001
From: Mathieu Pellerin <nirvn.asia@gmail.com>
Date: Fri, 24 Jan 2025 10:21:39 +0700
Subject: [PATCH] Adjust default redirect policy of requests created through
 QgsNetworkAccessManager to match Qt6 behavior

---
 src/core/network/qgsnetworkaccessmanager.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/core/network/qgsnetworkaccessmanager.cpp b/src/core/network/qgsnetworkaccessmanager.cpp
index a93758192063..94e997320bc0 100644
--- a/src/core/network/qgsnetworkaccessmanager.cpp
+++ b/src/core/network/qgsnetworkaccessmanager.cpp
@@ -216,6 +216,7 @@ QgsNetworkAccessManager::QgsNetworkAccessManager( QObject *parent )
   , mSslErrorHandlerSemaphore( 1 )
   , mAuthRequestHandlerSemaphore( 1 )
 {
+  setRedirectPolicy( QNetworkRequest::NoLessSafeRedirectPolicy );
   setProxyFactory( new QgsNetworkProxyFactory() );
   setCookieJar( new QgsNetworkCookieJar( this ) );
   enableStrictTransportSecurityStore( true );