Snowflake se .NET-drywer dokumenteer volmagondersteuning vanaf weergawe 2.0.4. Voeg die volmagvelde by die toepassing se bestaande verbindingskonfigurasie:

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 bevat die toepassing se gewone Snowflake-rekening- en verifikasie-instellings. Stel die verbinding op voordat dit oopgemaak word.

proxyHost is 'n gasheernaam. Die poort word afsonderlik verskaf; moenie http:// in die gasheerveld invoeg of :8080 daar herhaal nie. Vir 'n toegelate publieke volmagroete na Snowflake bied die HTTP-volmaglys kandidaat-gasheer- en poortwaardes; dit verskaf geen volmagrekening nie.

As die tussenganger 'n rekening vereis, voeg proxyUser en proxyPassword via die bouer uit die toepassing se geloofwaardigheidsbron by. 'n Verbindingstringbouer hanteer skeiers in waardes betroubaarder as om rou wagwoorde in 'n string saam te voeg.

Hou die drywer se NONPROXYHOSTS-sintaks apart van 'n ander kliënt se NO_PROXY-grammatika. Snowflake se gedokumenteerde patrone word teen URL's vergelyk en ondersteun hul eie wildcard-vorm.

Verwante artikels