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 र प्रोक्सी वस्तु तुलना गर्नुहोस्: त्यो अर्को क्लाइन्टको मार्ग र मध्यस्थ खाता फरक हुन सक्छ।