Snowflake .NET kontrolatzaileak proxyaren laguntza dokumentatzen du 2.0.4 bertsiotik aurrera. Gehitu proxy eremuak aplikazioaren lehendik dagoen konexio-konfigurazioan:

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-ek aplikazioaren Snowflake kontu eta autentifikazio ezarpen arruntak ditu. Konfiguratu konexioa ireki aurretik.

proxyHost ostalari-izena da. Portua bereiz ematen da; ez sartu http:// ostalari-eremuan eta ez errepikatu :8080 han. Snowflakerako baimendutako proxy bide publiko baterako, HTTP proxy zerrendak ostalari eta portu balio hautagaiak eskaintzen ditu; ez du proxy konturik ematen.

Bitartekariak kontua behar badu, gehitu proxyUser eta proxyPassword builderaren bidez aplikazioaren kredentzialen iturritik. Konexio-katearen builderrak balioen barneko bereizleak modu fidagarriagoan kudeatzen ditu pasahitz gordinak kate batean elkartzeak baino.

Eduki kontrolatzailearen NONPROXYHOSTS sintaxia beste bezero baten NO_PROXY gramatikatik bereizita. Snowflakeren dokumentatutako ereduak URLekin parekatzen dira eta beren komodin forma onartzen dute.

Erlazionatutako artikuluak