Dalam aplikasi EWS Managed API tempatan sedia ada, tetapkan perantara kepada perkhidmatan sebelum operasi HTTPnya:

using System.Net;

var proxy = new WebProxy("http://proxy.example:8080")
{
    Credentials = new NetworkCredential(proxyUser, proxyPassword)
};
exchangeService.WebProxy = proxy;

exchangeService sudah menyimpan titik akhir EWS dan tetapan perkhidmatan. Credentials-nya ialah akaun Exchange; proxy.Credentials ialah akaun perantara. Pilihan kelayakan lalai perkhidmatan tidak mengisi objek proksi itu secara automatik.

Untuk sambungan terus yang disengajakan dalam tindanan API ini:

exchangeService.WebProxy = new WebProxy();

WebProxy kosong memilih tingkah laku terus. Sebaliknya, WebProxy null pada perkhidmatan membiarkan dasar proksi lalai permintaan asas kekal.

Untuk hanya satu hos tempatan, gunakan pintasan yang dimaksudkan yang sepadan dengan ejaan sebenarnya dan port bukan lalainya dan bukannya menukar laluan seluruh mesin. Bandingkan URL EWS dan objek proksi apabila Outlook berfungsi: klien lain itu mungkin mempunyai laluan dan akaun perantara yang berbeza.

Artikel berkaitan