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'дер менен салыштырылат жана өзүнүн wildcard формасын колдойт.