Орындалу уақытының әдепкі прокси таңдауы үшін ағымдағы қауіпсіздік контекстімен:

var handler = new System.Net.Http.HttpClientHandler
{
    UseProxy = true,
    Proxy = null,
    DefaultProxyCredentials =
        System.Net.CredentialCache.DefaultCredentials
};
var client = new System.Net.Http.HttpClient(handler);

DefaultProxyCredentials көрсетілген нақты шарттарда қолданылады: UseProxy = true және Proxy = null. Әдепкі саясат әлі де делдалды таңдайды.

Аутентификация алушысыКіріс
Әдепкі/анықталған проксиHttpClientHandler.DefaultProxyCredentials
Айқын WebProxy нысаныСол нысанның Credentials
Мақсатты серверHttpClientHandler.UseDefaultCredentials

Бұл бірдей аталатын кірістерді бір-біріне ауыстыруға болмайды. Өңдегішті оның бірінші сұранысына дейін орнатыңыз және оның клиентін жүктеме үшін сақтаңыз.

Прокси тіркелгіні екі жақ та қолдайтын схема арқылы қабылдауы керек. Қызметтің ағымдағы тұлғасы браузері әлдеқашан жұмыс істеп тұрған интерактивті пайдаланушыдан өзгеше болуы мүмкін.

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