Konfigurirajte proxy u Snowflake .NET connection stringu
Spojite useProxy, proxyHost i proxyPort s postojećim postavkama veze konektora.
Snowflake .NET drajver dokumentuje podršku za proxy od verzije 2.0.4. Dodajte polja proxyja u postojeću konfiguraciju veze aplikacije:
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 sadrži uobičajene postavke Snowflake računa i autentifikacije aplikacije. Konfigurirajte vezu prije nego što je otvorite.
proxyHost je ime hosta. Port se navodi odvojeno; nemojte umetati http:// u polje hosta ni ponavljati :8080 tamo. Za dopuštenu javnu proxy rutu do Snowflakea lista HTTP proxyja nudi kandidatske vrijednosti hosta i porta; ona ne daje proxy račun.
Ako posrednik zahtijeva račun, dodajte proxyUser i proxyPassword putem buildera iz aplikacijskog izvora vjerodajnica. Builder connection stringa pouzdanije obrađuje razdjelnike u vrijednostima od spajanja sirovih lozinki u string.
Držite NONPROXYHOSTS sintaksu drajvera odvojeno od NO_PROXY gramatike drugog klijenta. Dokumentirani Snowflake obrasci upoređuju se s URL-ovima i podržavaju vlastiti oblik džokera.