La stirilo Snowflake .NET dokumentas prokurilan subtenon ekde versio 2.0.4. Aldonu la prokurilajn kampojn al la ekzistanta konekta agordo de la aplikaĵo:

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 enhavas la kutimajn konto- kaj aŭtentikigajn agordojn de Snowflake por la aplikaĵo. Agordu la konekton antaŭ ol malfermi ĝin.

proxyHost estas gastigantnomo. La pordo estas donita aparte; ne enmetu http:// en la gastigantan kampon nek ripetu :8080 tie. Por permesita publika prokurila vojo al Snowflake, la HTTP-prokurila listo disponigas kandidatajn gastigantajn kaj pordajn valorojn; ĝi ne disponigas prokurilan konton.

Se la peranto postulas konton, aldonu proxyUser kaj proxyPassword per la konstruilo el la akreditaĵa fonto de la aplikaĵo. Konektĉena konstruilo pritraktas disigilojn en valoroj pli fidinde ol kunglui krudajn pasvortojn en ĉenon.

Tenu la sintakson NONPROXYHOSTS de la stirilo aparte de la gramatiko NO_PROXY de alia kliento. La dokumentitaj ŝablonoj de Snowflake estas komparataj kun URL-oj kaj subtenas sian propran ĵokeran formon.

Rilataj artikoloj