EWS Managed API: cilësimet e përfaqësuesit për Exchange lokal
Konfiguroni WebProxy-n e integrimit ekzistues lokal të EWS përpara operacioneve, ose përdorni një WebProxy bosh për një rrugë të drejtpërdrejtë të qëllimshme.
Në një aplikacion ekzistues lokal EWS Managed API, caktoni ndërmjetësin te shërbimi përpara operacioneve të tij HTTP:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService tashmë mban pikën përfundimtare EWS dhe cilësimet e shërbimit. Credentials e tij janë llogaria Exchange; proxy.Credentials janë llogaria e ndërmjetësit. Opsioni i kredencialeve të parazgjedhura të shërbimit nuk e plotëson automatikisht atë objekt përfaqësuesi.
Për një lidhje të qëllimshme të drejtpërdrejtë në këtë stivë API:
exchangeService.WebProxy = new WebProxy();Një WebProxy bosh zgjedh sjelljen e drejtpërdrejtë. Ndërsa një WebProxy null në shërbim e lë në fuqi politikën e parazgjedhur të përfaqësuesit të kërkesës bazë.
Për vetëm një host lokal, përdorni anashkalimin e synuar që përputhet me shkrimin e tij aktual dhe portën jo të parazgjedhur, në vend që të ndryshoni rrugën në të gjithë makinën. Krahasoni URL-në e EWS dhe objektin përfaqësues kur Outlook funksionon: ai klient tjetër mund të ketë një rrugë dhe një llogari ndërmjetësi të ndryshme.