EWS Managed API: ऑन-प्रिमाइसेस Exchange साठी प्रॉक्सी सेटिंग्ज
क्रियांच्या आधी विद्यमान ऑन-प्रिमाइसेस EWS एकत्रीकरणाचा WebProxy कॉन्फिगर करा, किंवा जाणीवपूर्वक थेट मार्गासाठी रिकामा 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 अंतर्निहित विनंतीचे डीफॉल्ट प्रॉक्सी धोरण तसेच ठेवतो.
फक्त एका ऑन-प्रिमाइसेस होस्टसाठी, संपूर्ण मशीनचा मार्ग बदलण्याऐवजी त्याच्या वास्तविक शब्दलेखनाशी आणि बिगर-डीफॉल्ट पोर्टशी जुळणारा इच्छित बायपास वापरा. Outlook कार्यरत असताना EWS URL आणि प्रॉक्सी ऑब्जेक्टची तुलना करा: त्या दुसऱ्या क्लायंटचा मार्ग आणि मध्यस्थ खाते वेगळे असू शकते.