Бар жергілікті 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 мен прокси нысанын салыстырыңыз: ол басқа клиенттің маршруты мен делдал тіркелгісі басқа болуы мүмкін.

Қатысты мақалалар