We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2710a3c commit 951a8bfCopy full SHA for 951a8bf
src/core/qfieldcloudconnection.cpp
@@ -612,6 +612,16 @@ void QFieldCloudConnection::setAuthenticationToken( QNetworkRequest &request )
612
}
613
614
QgsApplication::instance()->authManager()->updateNetworkRequest( request, mProviderConfigId );
615
+ const QList<QNetworkCookie> cookies = QgsNetworkAccessManager::instance()->cookieJar()->cookiesForUrl( mUrl );
616
+ for ( const QNetworkCookie &cookie : cookies )
617
+ {
618
+ if ( cookie.name() == QLatin1String( "csrftoken" ) )
619
620
+ request.setRawHeader( "X-CSRFToken", cookie.value() );
621
+ request.setRawHeader( "Referer", mUrl.toLatin1() );
622
+ break;
623
+ }
624
625
626
627
0 commit comments