Konfiguratu proxy bat Snowflake .NET konexio-katean
Bateratu useProxy, proxyHost eta proxyPort konektorearen lehendik dauden konexio-ezarpenekin.
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.