EWS Managed API: mipangilio ya proksi kwa Exchange ya ndani
Sanidi WebProxy ya muunganisho wa EWS wa ndani uliopo kabla ya shughuli, au tumia WebProxy tupu kwa njia ya moja kwa moja iliyokusudiwa.
Katika programu iliyopo ya EWS Managed API ya ndani, kabidhi mpatanishi kwa huduma kabla ya shughuli zake za HTTP:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService tayari inashikilia kituo cha mwisho cha EWS na mipangilio ya huduma. Credentials zake ni akaunti ya Exchange; proxy.Credentials ni akaunti ya mpatanishi. Chaguo la vyeti vya msingi vya huduma halijazi kitu hicho cha proksi kiotomatiki.
Kwa muunganisho wa moja kwa moja uliokusudiwa katika safu hii ya API:
exchangeService.WebProxy = new WebProxy();WebProxy tupu huchagua tabia ya moja kwa moja. WebProxy null kwenye huduma huacha sera ya msingi ya proksi ya ombi la msingi.
Kwa mwenyeji mmoja tu wa ndani, tumia upitishaji uliokusudiwa unaolingana na tahajia yake halisi na bandari isiyo ya msingi badala ya kubadilisha njia ya mashine nzima. Linganisha URL ya EWS na kitu cha proksi Outlook inapofanya kazi: mteja huyo mwingine anaweza kuwa na njia na akaunti ya mpatanishi tofauti.