EWS Managed API: lokal Exchange üçün proksi parametrləri
Mövcud lokal EWS inteqrasiyasının WebProxy-ni əməliyyatlardan əvvəl qurun və ya qəsdən birbaşa marşrut üçün boş WebProxy istifadə edin.
Mövcud lokal EWS Managed API tətbiqində vasitəçini HTTP əməliyyatlarından əvvəl xidmətə təyin edin:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService artıq EWS son nöqtəsini və xidmət parametrlərini saxlayır. Onun Credentials Exchange hesabıdır; proxy.Credentials isə vasitəçi hesabıdır. Xidmətin standart etimadnamə seçimi bu proksi obyektini avtomatik doldurmur.
Bu API yığınında qəsdən birbaşa qoşulma üçün:
exchangeService.WebProxy = new WebProxy();Boş WebProxy birbaşa davranışı seçir. Xidmətdə null WebProxy isə əsas sorğunun standart proksi siyasətini qüvvədə saxlayır.
Yalnız bir lokal host üçün maşın üzrə marşrutu dəyişmək əvəzinə, onun faktiki yazılışına və qeyri-standart portuna uyğun nəzərdə tutulan keçidi istifadə edin. Outlook işləyəndə EWS URL-ni və proksi obyektini müqayisə edin: o biri müştərinin fərqli marşrutu və vasitəçi hesabı ola bilər.