Snowflake .NET-driveren dokumenterer proxy-støtte fra versjon 2.0.4. Legg til proxy-feltene i applikasjonens eksisterende tilkoblingskonfigurasjon:

var settings =
    new Snowflake.Data.Client.SnowflakeDbConnectionStringBuilder();
settings.ConnectionString = existingConnectionString;

settings["useProxy"] = true;
settings["proxyHost"] = "proxy.example.net";
settings["proxyPort"] = 8080;

var connection = new Snowflake.Data.Client.SnowflakeDbConnection
{
    ConnectionString = settings.ConnectionString
};

existingConnectionString inneholder applikasjonens vanlige Snowflake-konto- og godkjenningsinnstillinger. Konfigurer tilkoblingen før den åpnes.

proxyHost er et vertsnavn. Porten oppgis separat; ikke sett inn http:// i vertsfeltet og ikke gjenta :8080 der. For en tillatt offentlig proxy-rute til Snowflake tilbyr HTTP-proxy-listen kandidatverdier for vert og port; den leverer ingen proxy-konto.

Hvis mellomleddet krever en konto, legg til proxyUser og proxyPassword via builderen fra applikasjonens legitimasjonskilde. En tilkoblingsstreng-bygger håndterer skilletegn i verdier mer pålitelig enn å sette sammen rå passord i en streng.

Hold driverens NONPROXYHOSTS-syntaks adskilt fra en annen klients NO_PROXY-grammatikk. Snowflakes dokumenterte mønstre matches mot URL-er og støtter sin egen jokertegnform.

Relaterte artikler