ທຸງໝາຍປາຍທາງຂອງຂໍ້ມູນຢືນຢັນພຣັອກຊີໃນ WinHttpRequest
ໃຊ້ປາຍທາງຂໍ້ມູນຢືນຢັນພຣັອກຊີໃນ WinHttpRequest ແທນການໃຊ້ຂໍ້ມູນຢືນຢັນຂອງເຊີບເວີ ແລະ ປົກປິດຄວາມຜິດພາດ TLS ທີ່ບໍ່ກ່ຽວຂ້ອງ.
SetCredentials ຮັບທຸງໝາຍປາຍທາງ. ການສົ່ງທຸງໝາຍຂອງເຊີບເວີໃນຂະນະທີ່ກວດຫາບັນຫາພຣັອກຊີຈະຕັ້ງຄ່າຄວາມສຳພັນການຢືນຢັນອີກຢ່າງໜຶ່ງ.
ສຳລັບວັດຖຸອັດຕະໂນມັດ WinHttpRequest, ປາຍທາງພຣັອກຊີແມ່ນ HTTPREQUEST_SETCREDENTIALS_FOR_PROXY ເຊິ່ງມີຄ່າ 1. ສ່ວນຫຍໍ້ສັ້ນໆມີດັ່ງນີ້:
Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send
ອັນນີ້ສົມມຸດວ່າພຣັອກຊີທີ່ຕ້ອງການໄດ້ຖືກເລືອກແລ້ວ ແລະ ຄ່າບັນຊີມາຈາກການຕັ້ງຄ່າປົກກະຕິຂອງແອັບພລິເຄຊັນ. ຂໍ້ມູນຢືນຢັນຖືກຕັ້ງຫຼັງຈາກ Open ສຳເລັດ. ຖ້າປາຍທາງກໍຕ້ອງການຂໍ້ມູນຢືນຢັນ, ນັ້ນແມ່ນປາຍທາງແຍກ ແລະ ການມອບໝາຍແຍກ.
ຈົ່ງອ່ານສະຖານະສຸດທ້າຍ ແລະ ວິທີການຢືນຢັນ ແທນທີ່ຈະຖືວ່າການມອບໝາຍສຳເລັດເປັນການເຂົ້າສູ່ລະບົບສຳເລັດ. ພຣັອກຊີອາດປະຕິເສດແຜນທີ່ບໍ່ຮອງຮັບ ຫຼື ບັນຊີທີ່ບໍ່ມີສິດ.
ສູດເກົ່າອາດປິດການກວດຄວາມຜິດພາດ SSL ນຳ. ສິ່ງນັ້ນບໍ່ໄດ້ແກ້ໄຂຂໍ້ມູນຢືນຢັນທີ່ມອບໝາຍໃຫ້ປາຍທາງຜິດ. ຮັກສາການກວດສອບໃບຢັ້ງຢືນຕາມປົກກະຕິ ແລະ ກວດຫາຄວາມຜິດພາດ TLS ຕໍ່ມາໃນການເຊື່ອມຕໍ່ຂອງມັນເອງ.