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.

Ähnlech Artikelen