Konfiguro një proxy në vargun e lidhjes Snowflake .NET
Bashko useProxy, proxyHost dhe proxyPort në cilësimet ekzistuese të lidhjes së konektorit.
Drejtuesi .NET i Snowflake dokumenton mbështetjen e proxy-t nga versioni 2.0.4. Shto fushat e tij të proxy-t në konfigurimin ekzistues të lidhjes së aplikacionit:
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 përmban cilësimet normale të llogarisë dhe të vërtetimit të Snowflake të aplikacionit. Konfiguro lidhjen përpara se ta hapësh.
proxyHost është një emër hosti. Porta jepet veçmas; mos e vendos http:// në fushën e hostit dhe mos e përsërit :8080 atje. Për një rrugë proxy publike të lejuar drejt Snowflake, lista e proxy-ve HTTP ofron vlera kandidate për hostin dhe portën; ajo nuk ofron llogari proxy.
Nëse ndërmjetësi kërkon një llogari, shto proxyUser dhe proxyPassword përmes ndërtuesit nga burimi i kredencialeve të aplikacionit. Një ndërtues i vargut të lidhjes i trajton kufizuesit në vlera më me besueshmëri sesa bashkimi i fjalëkalimeve të papërpunuara në një varg.
Mbaje sintaksën NONPROXYHOSTS të drejtuesit të ndarë nga gramatika NO_PROXY e një klienti tjetër. Modelet e dokumentuara të Snowflake përputhen me URL-të dhe mbështesin formën e tyre të shkurtoreve.