mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-10 00:05:25 -04:00
[auth] Apply proxy stored auth configuration
This commit is contained in:
parent
07e1bd9c38
commit
fded01983f
@ -323,6 +323,7 @@ void QgsNetworkAccessManager::setupDefaultProxyAndCache()
|
||||
//read type, host, port, user, passw from settings
|
||||
QString proxyHost = settings.value( QStringLiteral( "proxy/proxyHost" ), "" ).toString();
|
||||
int proxyPort = settings.value( QStringLiteral( "proxy/proxyPort" ), "" ).toString().toInt();
|
||||
|
||||
QString proxyUser = settings.value( QStringLiteral( "proxy/proxyUser" ), "" ).toString();
|
||||
QString proxyPassword = settings.value( QStringLiteral( "proxy/proxyPassword" ), "" ).toString();
|
||||
|
||||
@ -367,6 +368,13 @@ void QgsNetworkAccessManager::setupDefaultProxyAndCache()
|
||||
}
|
||||
}
|
||||
|
||||
// Setup network proxy authentication configuration
|
||||
QString authcfg = settings.value( QStringLiteral( "proxy/authcfg" ), "" ).toString();
|
||||
if ( !authcfg.isEmpty( ) )
|
||||
{
|
||||
QgsAuthManager::instance()->updateNetworkProxy( proxy, authcfg );
|
||||
}
|
||||
|
||||
setFallbackProxyAndExcludes( proxy, excludes );
|
||||
|
||||
QgsNetworkDiskCache *newcache = qobject_cast<QgsNetworkDiskCache *>( cache() );
|
||||
|
Loading…
x
Reference in New Issue
Block a user