WinHttpRequest मा प्रोक्सी प्रमाणहरूको लक्ष्य झन्डा
सर्भर प्रमाणहरू लागू गरेर असम्बन्धित TLS त्रुटि लुकाउनुको सट्टा WinHttpRequest मा प्रोक्सी प्रमाणहरूको लक्ष्य प्रयोग गर्नुहोस्।
SetCredentials ले लक्ष्य झन्डा लिन्छ। प्रोक्सी चुनौतीको निदान गर्दा सर्भर झन्डा पठाउँदा फरक प्रमाणीकरण सम्बन्ध कन्फिगर हुन्छ।
WinHttpRequest स्वचालन वस्तुका लागि प्रोक्सी लक्ष्य HTTPREQUEST_SETCREDENTIALS_FOR_PROXY हो, जसको मान 1 हो। संक्षिप्त अंश यस्तो छ:
Const ProxyCredentials = 1
request.Open "GET", "https://example.com/", False
request.SetCredentials proxyUser, proxyPassword, ProxyCredentials
request.Send
यसले इच्छित प्रोक्सी पहिले नै चयन भइसकेको र खाता मानहरू अनुप्रयोगको सामान्य कन्फिगरेसनबाट आउने मान्छ। प्रमाणहरू सफल Open पछि सेट गरिन्छ। यदि गन्तव्यलाई पनि प्रमाण चाहिन्छ भने त्यो अलग लक्ष्य र अलग असाइनमेन्ट हो।
असाइनमेन्ट सफल भएकोलाई साइन-इन सफल मान्नुको सट्टा अन्तिम स्थिति र प्रमाणीकरण विधि पढ्नुहोस्। प्रोक्सीले असमर्थित योजना वा अनुमति नभएको खाता अस्वीकार गर्न सक्छ।
पुरानो विधिले SSL त्रुटि जाँचहरू पनि बन्द गर्न सक्छ। त्यसले गलत लक्ष्यमा असाइन गरिएका प्रमाणहरू सुधार्दैन। सामान्य प्रमाणपत्र प्रमाणीकरण कायम राख्नुहोस् र पछिको कुनै पनि TLS त्रुटिको निदान त्यसको आफ्नै जडानमा गर्नुहोस्।