ຕັ້ງຄ່າ proxy ໃນສະຕຣິງການເຊື່ອມຕໍ່ Snowflake .NET
ລວມ useProxy, proxyHost ແລະ proxyPort ເຂົ້າໃນການຕັ້ງຄ່າການເຊື່ອມຕໍ່ທີ່ມີຢູ່ຂອງ connector.
ໄດຣເວີ Snowflake .NET ບັນທຶກການຮອງຮັບ proxy ຕັ້ງແຕ່ເວີຊັນ 2.0.4. ເພີ່ມຊ່ອງຂໍ້ມູນ proxy ເຂົ້າໃນການຕັ້ງຄ່າການເຊື່ອມຕໍ່ທີ່ມີຢູ່ຂອງແອັບພລິເຄຊັນ:
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 ຊ້ຳຢູ່ບ່ອນນັ້ນ. ສຳລັບເສັ້ນທາງ proxy ສາທາລະນະທີ່ອະນຸຍາດໄປ Snowflake ລາຍຊື່ proxy HTTP ໃຫ້ຄ່າໂຮສ ແລະ ພອດທີ່ເປັນຜູ້ສະໝັກ; ມັນບໍ່ໃຫ້ບັນຊີ proxy.
ຖ້າຕົວກາງຕ້ອງການບັນຊີ ໃຫ້ເພີ່ມ proxyUser ແລະ proxyPassword ຜ່ານ builder ຈາກແຫຼ່ງຂໍ້ມູນຢືນຢັນຂອງແອັບພລິເຄຊັນ. builder ຂອງສະຕຣິງການເຊື່ອມຕໍ່ຈັດການຕົວຄັ່ນກາງໃນຄ່າໄດ້ໜ້າເຊື່ອຖືກວ່າການຕໍ່ລວມລະຫັດຜ່ານດິບເຂົ້າໃນສະຕຣິງ.
ເກັບວາກະຍາກອນ NONPROXYHOSTS ຂອງໄດຣເວີໄວ້ແຍກຈາກໄວຍາກອນ NO_PROXY ຂອງລູກຄ້າອື່ນ. ຮູບແບບທີ່ບັນທຶກຂອງ Snowflake ຖືກຈັບຄູ່ກັບ URL ແລະ ຮອງຮັບຮູບແບບ wildcard ຂອງຕົນເອງ.