Конфигурирање прокси во Snowflake .NET низата за поврзување
Спојте ги useProxy, proxyHost и proxyPort со постојните поставки за поврзување на конекторот.
Драјверот 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-адреси и поддржуваат своја форма со џокер знак.