EWS Managed API: подешавања проксија за локални 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 су налог посредника. Опција сервиса за подразумеване акредитиве не попуњава тај прокси објекат аутоматски.
За намерно директну везу у овом API стек-у:
exchangeService.WebProxy = new WebProxy();Празан WebProxy бира директно понашање. Null WebProxy на сервису пак оставља подразумевану прокси политику основног захтева.
За само један локални домаћин користите предвиђено обилажење које одговара његовом стварном запису и нестандардном порту уместо промене руте на нивоу машине. Упоредите EWS URL и прокси објекат када Outlook ради: тај други клијент може имати другачију руту и налог посредника.