ఉన్న ఆన్-ప్రిమైసెస్ 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 అంతర్లీన అభ్యర్థన యొక్క డిఫాల్ట్ ప్రాక్సీ విధానాన్ని అలాగే ఉంచుతుంది.

ఒకే ఆన్-ప్రిమైసెస్ హోస్ట్ కోసం, మెషీన్ అంతటా మార్గాన్ని మార్చడానికి బదులుగా దాని వాస్తవ అక్షరక్రమం మరియు డిఫాల్ట్ కాని పోర్ట్‌తో సరిపోయే ఉద్దేశిత బైపాస్‌ను ఉపయోగించండి. Outlook పనిచేసినప్పుడు EWS URL మరియు ప్రాక్సీ వస్తువును పోల్చండి: ఆ ఇతర క్లయింట్‌కు వేరే మార్గం మరియు మధ్యవర్తి ఖాతా ఉండవచ్చు.

సంబంధిత వ్యాసాలు