በSnowflake .NET የግንኙነት ሕብረቁምፊ ውስጥ ፕሮክሲን ያዋቅሩ
useProxy፣ proxyHost እና proxyPortን ከአስተላላፊው ነባር የግንኙነት ቅንብሮች ጋር ያዋህዱ።
የSnowflake .NET አሽከርካሪ ከስሪት 2.0.4 ጀምሮ የፕሮክሲ ድጋፍን ያሳያል። የፕሮክሲ መስኮቹን በመተግበሪያው ነባር የግንኙነት ውቅር ላይ ይጨምሩ፦
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 የመተግበሪያውን የተለመደ የSnowflake መለያ እና የማረጋገጫ ቅንብሮች ይይዛል። ግንኙነቱን ከመክፈቱ በፊት ያዋቅሩት።
proxyHost የአስተናጋጅ ስም ነው። ወደቡ ለየብቻ ይቀርባል፤ http:// በአስተናጋጅ መስክ ውስጥ አያስገቡ ወይም :8080 እዚያ አድገሙ። ወደ Snowflake ለሚፈቀደው የሕዝብ ፕሮክሲ መንገድ፣ የHTTP ፕሮክሲ ዝርዝር የአስተናጋጅ እና የወደብ እሴቶችን ይሰጣል፤ የፕሮክሲ መለያ አይሰጥም።
መካከለኛው መለያ ከፈለገ፣ proxyUser እና proxyPasswordን በግንባታው በኩል ከመተግበሪያው የምስክር ምንጭ ያክሉ። የግንኙነት ሕብረቁምፊ ገንቢ በእሴቶች ውስጥ ያሉ አልጎራዮችን ከጥሬ የይለፍ ቃላት ጋር ከማጣመር የበለጠ በአስተማማኝ ሁኔታ ይይዛል።
የአሽከርካሪውን NONPROXYHOSTS አገባብ ከሌላ ደንበኛ NO_PROXY ሰዋሰው ለየብቻ ያቆዩ። የSnowflake ሰነድ ሶርያዎች ከURL ጋር ይነጻጸራሉ እና የራሳቸውን የዱርካርድ ቅርጽ ይደግፋሉ።