Ffurfweddu procsi yn llinyn cysylltu Snowflake .NET
Cyfunwch useProxy, proxyHost a proxyPort â gosodiadau cysylltu presennol y cysylltydd.
Mae gyrrwr Snowflake .NET yn dogfennu cymorth procsi o fersiwn 2.0.4 ymlaen. Ychwanegwch feysydd y procsi at ffurfweddiad cysylltu presennol y rhaglen:
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
};
Mae existingConnectionString yn cynnwys gosodiadau cyfrif a dilysu arferol Snowflake y rhaglen. Ffurfweddwch y cysylltiad cyn ei agor.
Enw gwesteiwr yw proxyHost. Rhoddir y porth ar wahân; peidiwch â mewnosod http:// yn y maes gwesteiwr na threfnu :8080 yno. Ar gyfer llwybr procsi cyhoeddus a ganiateir i Snowflake, mae'r rhestr procsi HTTP yn darparu gwerthoedd gwesteiwr a phorth ymgeisiol; nid yw'n darparu cyfrif procsi.
Os yw'r cyfryngwr angen cyfrif, ychwanegwch proxyUser a proxyPassword drwy'r adeiladwr o ffynhonnell gymwysterau'r rhaglen. Mae adeiladwr llinyn cysylltu yn trin earmarcwyr mewn gwerthoedd yn fwy dibynadwy na chyfuno cyfrineiriau crai mewn llinyn.
Cadwch gystrawen NONPROXYHOSTS y gyrrwr ar wahân i ramadeg NO_PROXY cleient arall. Mae patrymau dogfenniedig Snowflake yn cael eu paru ag URLau ac yn cefnogi eu ffurf wildcard eu hunain.