EWS Managed API: issettjar tal-proxy għal Exchange lokali
Ikkonfigura l-WebProxy tal-integrazzjoni EWS lokali eżistenti qabel l-operazzjonijiet, jew uża WebProxy vojt għal rotta diretta apposta.
F'applikazzjoni EWS Managed API lokali eżistenti, assenja l-intermedjarju lis-servizz qabel l-operazzjonijiet HTTP tiegħu:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService diġà jżomm il-punt tat-tmiem EWS u l-issettjar tas-servizz. Il-Credentials tiegħu huma l-kont Exchange; il-proxy.Credentials huma l-kont tal-intermedjarju. L-għażla tal-kredenzjali default tas-servizz ma timliex dak l-oġġett tal-proxy awtomatikament.
Għal konnessjoni diretta apposta f'dan l-istack API:
exchangeService.WebProxy = new WebProxy();WebProxy vojt jagħżel imġieba diretta. Min-naħa l-oħra, WebProxy null fuq is-servizz iħalli l-politika tal-proxy default tat-talba sottostanti.
Għal host lokali wieħed biss, uża l-bypass maħsub li jaqbel mal-kitba attwali tiegħu u mal-port mhux default tiegħu minflok ma tbiddel ir-rotta tal-magna kollha. Qabbel l-URL tal-EWS u l-oġġett tal-proxy meta Outlook jaħdem: dak il-klijent l-ieħor jista' jkollu rotta u kont tal-intermedjarju differenti.