EWS Managed API: অন-প্ৰিমাইছ Exchange ৰ বাবে প্ৰক্সি ছেটিংছ
কাৰ্য্য চলোৱাৰ আগতে বৰ্তমানৰ অন-প্ৰিমাইছ EWS সংযোগৰ WebProxy ছেট কৰক, বা ইচ্ছাকৃত পোনপটীয়া পথৰ বাবে খালী WebProxy ব্যৱহাৰ কৰক।
বৰ্তমানৰ অন-প্ৰিমাইছ 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 আৰু প্ৰক্সি অৱজেক্ট তুলনা কৰক: সেই আনটো ক্লায়েন্টৰ বেলেগ ৰুট আৰু ইণ্টাৰমিডিয়াৰী একাউণ্ট থাকিব পাৰে।