Konfiguriranje posredniškega strežnika v povezovalnem nizu Snowflake .NET
Združite useProxy, proxyHost in proxyPort z obstoječimi nastavitvami povezave konektorja.
Gonilnik Snowflake .NET dokumentira podporo posredniškemu strežniku od različice 2.0.4. Dodajte polja posredniškega strežnika v obstoječo konfiguracijo povezave 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 vsebuje običajne nastavitve računa Snowflake in preverjanja pristnosti aplikacije. Konfigurirajte povezavo, preden jo odprete.
proxyHost je ime gostitelja. Vrata se navedejo ločeno; ne vstavljajte http:// v polje gostitelja in tam ne ponavljajte :8080. Za dovoljeno javno pot prek posredniškega strežnika do Snowflake seznam posredniških strežnikov HTTP ponuja kandidatne vrednosti gostitelja in vrat; ne zagotavlja računa posredniškega strežnika.
Če posrednik zahteva račun, dodajte proxyUser in proxyPassword prek graditelja iz vira poverilnic aplikacije. Graditelj povezovalnega niza obravnava ločila v vrednostih zanesljiveje kot združevanje surovih gesel v niz.
Sintakso NONPROXYHOSTS gonilnika hranite ločeno od slovnice NO_PROXY drugega odjemalca. Dokumentirani vzorci Snowflake se primerjajo z URL-ji in podpirajo svojo obliko nadomestnih znakov.