EWS Managed API: Proxy-Astellungen für lokalen Exchange
Konfiguréiert de WebProxy vun der existéierender lokaler EWS-Integratioun virun den Operatiounen, oder benotzt en leere WebProxy fir eng bewosst direkt Route.
An enger existéierender lokaler EWS Managed API-Applikatioun gitt Dir den Zwëschemann virun sengen HTTP-Operatiounen un de Service:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService enthält schonn den EWS-Endpunkt an d'Servicëstellungen. Seng Credentials sinn de Exchange-Kont; proxy.Credentials sinn de Zwëschemann-Kont. D'Optioun fir Standard-Anmeldungsdonnéeë vum Service füllt dat Proxyobjekt net automatesch.
Fir eng bewosst direkt Verbindung an dësem API-Stack:
exchangeService.WebProxy = new WebProxy();En leere WebProxy wielt direkt Verhalen. En null WebProxy um Service léisst awer d'Standard-Proxypolitik vun der ënnerlägender Ufro bestoen.
Fir nëmmen een lokalen Host benotzt Dir déi virgesinn Ëmwee, déi zu senger tatsächlecher Schreifweis an hirem Net-Standard-Port passt, amplaz d'Route fir déi ganz Maschinn ze änneren. Vergläicht d'EWS-URL an d'Proxyobjekt, wann Outlook funktionnéiert: deen aneren Client kann eng aner Route an en aneren Zwëschemann-Kont hunn.