Дамжуулалт нь пул менежер үүсгэх үед сонгосон прокси итгэмжлэлийн нийлүүлэгч объектыг хадгалж болно. Дараа нь WebProxy.Credentials солих нь бүртгэл солих найдвартай үйлдэл биш.

Клиент ашиглахаас өмнө маршрут болон бүртгэлийг хамт үүсгэ:

var proxy = new System.Net.WebProxy(proxyEndpoint)
{
    Credentials = new System.Net.NetworkCredential(proxyUser, proxyPassword)
};
var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = proxy
};
var client = new System.Net.Http.HttpClient(handler);

Төгсгөлийн цэг болон итгэмжлэлүүд програмын тохиргооноос ирдэг. Хоёр дахь таних тэмдэгт өөр зохицуулагч байгуул; эхний зохицуулагчийг хуваалцсан өөр HttpClient түүний бодлогыг ч хуваалцана.

Захиалгат ICredentials нийлүүлэгч дараагийн сорилтуудад хариулж чадна, гэхдээ тогтсон туннелийг өөр бүртгэл гэж дахин шошгож чадахгүй. Асинхрон дуудлагын эргэн тойронд нэг дэлхийн хэрэглэгчийн нэр/нууц үг оноох нь сорилтын цаг хугацаа болон бүртгэлийн эзэмшлийг зөрчилд үлдээдэг.

Дахин ашиглах шаардлагатай үед хязгаарлагдмал клиентүүдийн багцыг хадгал. Дамжуулалтыг устгахаас өмнө хуучин ажлыг шавхаа. Хүсэлт бүрт шинэ зохицуулагч холболтын пулыг үрээд; бүх түүхэн бүртгэлийг үүрд хадгалах нь тэднийг хязгааргүй өсгөнө.

Холбоотой нийтлэлүүд