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-ների հետ և աջակցում են իրենց սեփական ձևանմուշային տարբերակը։

Առնչվող հոդվածներ