EWS Managed API: proxy-stillingar fyri lokalan Exchange
Set WebProxy hjá tí verandi lokala EWS-innleggingini upp áðrenn handlingar, ella brúka eitt tómt WebProxy til eina viljandi beina leið.
Í eini verandi lokalari EWS Managed API-ynsking, set millummannin á tænastuna áðrenn HTTP-handlingarnar:
using System.Net;
var proxy = new WebProxy("http://proxy.example:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;exchangeService hevur longu EWS-endapunktin og tænastustillingarnar. Credentials tess er Exchange-kontan; proxy.Credentials er millummannakontan. Tænastunnar val um sjálvgeyðandi skilríki fyllir ikki tað proxy-objektið sjálvvirkandi.
Fyri eina viljandi beina sambinding í hesum API-stakkinum:
exchangeService.WebProxy = new WebProxy();Eitt tómt WebProxy velur beina atferð. Eitt null WebProxy á tænastuni letur í staðin vanligu proxy-stevnuna hjá undirliggjandi fyrispurningi vera.
Fyri bert ein lokalan vert, brúka tað ætlaða umfar, sum passar við veruliga stavseting og ikki-vanliga port, í staðin fyri at broyta leiðina fyri alla maskinuna. Samanber EWS-URL og proxy-objektið, tá Outlook virkar: hasin hin klienturin kann hava aðra leið og aðra millummannakontu.