WinHttpRequest’da proksi hisob ma’lumotlari nishoni bayrog‘i
WinHttpRequest’da server hisob ma’lumotlarini qo‘llab, aloqasiz TLS xatosini yashirish o‘rniga proksi hisob ma’lumotlari nishonidan foydalaning.
SetCredentials nishon bayrog‘ini qabul qiladi. Proksi sinovini diagnostika qilishda server bayrog‘ini uzatish boshqa autentifikatsiya munosabatini sozlaydi.
WinHttpRequest avtomatlashtirish obyekti uchun proksi nishoni HTTPREQUEST_SETCREDENTIALS_FOR_PROXY bo‘lib, uning qiymati 1. Ixcham parcha quyidagicha:
Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send
Bu nazarda tutilgan proksi allaqachon tanlanganini va hisob qiymatlari ilovaning odatiy konfiguratsiyasidan olinishini nazarda tutadi. Hisob ma’lumotlari muvaffaqiyatli Open’dan keyin o‘rnatiladi. Agar manzil ham hisob ma’lumotlarini talab qilsa, bu alohida nishon va alohida tayinlash.
Tayinlash muvaffaqiyatini kirish muvaffaqiyati deb hisoblamay, yakuniy holat va autentifikatsiya usulini o‘qing. Proksi qo‘llab-quvvatlanmaydigan sxemani yoki ruxsatsiz hisobni rad etishi mumkin.
Eski retsept SSL xatolarini tekshirishni ham o‘chirib qo‘yishi mumkin. Bu noto‘g‘ri nishonga tayinlangan hisob ma’lumotlarini tuzatmaydi. Oddiy sertifikat tekshiruvini saqlang va har qanday keyingi TLS xatosini uning o‘z ulanishida diagnostika qiling.