Konfigurace proxy v připojovacím řetězci Snowflake .NET
Sloučte useProxy, proxyHost a proxyPort se stávajícím nastavením připojení konektoru.
Ovladač Snowflake .NET dokumentuje podporu proxy od verze 2.0.4. Přidejte pole proxy do stávající konfigurace připojení aplikace:
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 obsahuje běžné nastavení účtu Snowflake a ověřování aplikace. Nakonfigurujte připojení před jeho otevřením.
proxyHost je název hostitele. Port se zadává zvlášť; nevkládejte http:// do pole hostitele ani tam neopakujte :8080. Pro povolenou trasu veřejného proxy k Snowflake nabízí seznam HTTP proxy kandidátní hodnoty hostitele a portu; neposkytuje žádný účet proxy.
Pokud zprostředkovatel vyžaduje účet, přidejte proxyUser a proxyPassword pomocí builderu ze zdroje přihlašovacích údajů aplikace. Builder připojovacího řetězce zvládá oddělovače v hodnotách spolehlivěji než spojování surových hesel do řetězce.
Udržujte syntaxi NONPROXYHOSTS ovladače odděleně od gramatiky NO_PROXY jiného klienta. Dokumentované vzory Snowflake se porovnávají s URL a podporují vlastní formu zástupných znaků.