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 connection string-а поузданије обрађује граничнике у вредностима него спајање сирових лозинки у string.

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

Повезани чланци