ಇರುವ ಆನ್-ಪ್ರಿಮೈಸಸ್ 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 ಮತ್ತು ಪ್ರಾಕ್ಸಿ ಆಬ್ಜೆಕ್ಟ್ ಹೋಲಿಸಿ: ಆ ಇನ್ನೊಂದು ಕ್ಲೈಂಟ್‌ಗೆ ಬೇರೆ ಮಾರ್ಗ ಮತ್ತು ಮಧ್ಯವರ್ತಿ ಖಾತೆ ಇರಬಹುದು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು