EWS Managed API: ການຕັ້ງຄ່າ proxy ສຳລັບ Exchange ພາຍໃນ
ຕັ້ງຄ່າ WebProxy ຂອງການເຊື່ອມຕໍ່ EWS ພາຍໃນທີ່ມີຢູ່ກ່ອນການດຳເນີນການ, ຫຼືໃຊ້ WebProxy ວ່າງເປົ່າສຳລັບເສັ້ນທາງກົງໂດຍເຈດຕະນາ.
ໃນແອັບພລິເຄຊັນ EWS Managed API ພາຍໃນທີ່ມີຢູ່, ກຳນົດຕົວກາງໃຫ້ບໍລິການກ່ອນການດຳເນີນການ HTTP ຂອງມັນ:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService ມີຈຸດສຸດທ້າຍ EWS ແລະການຕັ້ງຄ່າບໍລິການຢູ່ແລ້ວ. Credentials ຂອງມັນແມ່ນບັນຊີ Exchange; proxy.Credentials ແມ່ນບັນຊີຕົວກາງ. ຕົວເລືອກຂໍ້ມູນຢືນຢັນຄ່າເລີ່ມຕົ້ນຂອງບໍລິການບໍ່ໄດ້ຕື່ມວັດຖຸ proxy ນັ້ນໂດຍອັດຕະໂນມັດ.
ສຳລັບການເຊື່ອມຕໍ່ກົງໂດຍເຈດຕະນາໃນຊຸດ API ນີ້:
exchangeService.WebProxy = new WebProxy();WebProxy ວ່າງເປົ່າເລືອກພຶດຕິກຳກົງ. ໃນທາງກົງກັນຂ້າມ WebProxy null ເທິງບໍລິການປະໄວ້ນະໂຍບາຍ proxy ຄ່າເລີ່ມຕົ້ນຂອງຄຳຮ້ອງພື້ນຖານໄວ້.
ສຳລັບໂຮສພາຍໃນພຽງໜຶ່ງເທົ່ານັ້ນ, ໃຊ້ການຂ້າມທີ່ຕັ້ງໃຈໃຫ້ກົງກັບການສະກົດຕົວຈິງ ແລະພອດທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນ ແທນການປ່ຽນເສັ້ນທາງທົ່ວເຄື່ອງ. ປຽບທຽບ URL ຂອງ EWS ແລະວັດຖຸ proxy ເມື່ອ Outlook ເຮັດວຽກ: ລູກຄ້າອີກອັນນັ້ນອາດມີເສັ້ນທາງ ແລະບັນຊີຕົວກາງຕ່າງກັນ.