Драјверот Snowflake .NET документира поддршка за прокси од верзија 2.0.4. Додајте ги полињата за прокси во постојната конфигурација за поврзување на апликацијата:

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 ги содржи вообичаените поставки за Snowflake сметка и автентикација на апликацијата. Конфигурирајте ја врската пред да ја отворите.

proxyHost е име на хост. Портата се дава одделно; не внесувајте http:// во полето за хост и не повторувајте :8080 таму. За дозволена јавна прокси рута до Snowflake списокот со HTTP прокси нуди кандидат-вредности за хост и порта; тој не дава прокси сметка.

Ако посредникот бара сметка, додајте proxyUser и proxyPassword преку builder-от од изворот на акредитиви на апликацијата. Builder-от на низа за поврзување посигурно ги обработува разделувачите во вредностите отколку спојување на сурови лозинки во низа.

Држете ја синтаксата NONPROXYHOSTS на драјверот одделно од граматиката NO_PROXY на друг клиент. Документираните шаблони на Snowflake се споредуваат со URL-адреси и поддржуваат своја форма со џокер знак.

Поврзани статии