Snowflake .NET draiveris dokumentē starpproksijas atbalstu no versijas 2.0.4. Pievienojiet starpproksijas laukus lietojumprogrammas esošajai savienojuma konfigurācijai:

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 satur lietojumprogrammas parastos Snowflake konta un autentifikācijas iestatījumus. Konfigurējiet savienojumu pirms tā atvēršanas.

proxyHost ir resursdatora nosaukums. Ports tiek norādīts atsevišķi; neievietojiet http:// resursdatora laukā un neatkārtojiet tur :8080. Atļautam publiskas starpproksijas maršrutam uz Snowflake HTTP starpproksiju saraksts piedāvā kandidāta resursdatora un porta vērtības; tas nenodrošina starpproksijas kontu.

Ja starpnieks pieprasa kontu, pievienojiet proxyUser un proxyPassword, izmantojot builderi no lietojumprogrammas akreditācijas datu avota. Savienojuma virknes builderis apstrādā atdalītājus vērtībās uzticamāk nekā neapstrādātu paroļu savienošana virknē.

Turiet draivera NONPROXYHOSTS sintaksi atsevišķi no cita klienta NO_PROXY gramatikas. Snowflake dokumentētie modeļi tiek salīdzināti ar URL un atbalsta savu aizstājējzīmes formu.

Saistītie raksti