WinHTTP აპლიკაციას შეიძლება დასჭირდეს ავთენტიფიკაცია მხოლოდ საკუთარი PAC ფაილის მისაღებად. ეს ხდება მანამ, სანამ ჩამოტვირთული სკრიპტი აირჩევს პროქსის დანიშნულებისთვის.

WINHTTP_AUTOPROXY_OPTIONS-ის წევრი fAutoLogonIfChallenged უშვებს მიმდინარე მომხმარებლის ნაგულისხმევი სერტიფიკატების გამოყენებას, როცა PAC სერვერი ჩამოტვირთვას ავთენტიფიკაციას მოსთხოვს. ეს ლოგიკური პოლიტიკის არჩევანია და არა ველი თვითნებური მომხმარებლის სახელისა და პაროლის მისაწოდებლად.

ბრაუზერში წარმატებული ინტერაქტიული ჩამოტვირთვა არ ამტკიცებს, რომ ამ აპლიკაციას ფაილის მიღება შეუძლია. WinHTTP არ აწვდის ბრაუზერის ავტომატური შესვლის დიალოგს. აპლიკაციამ უნდა გამოიყენოს მიწოდებისა და ავთენტიფიკაციის ის წესი, რომელსაც მისი API მხარს უჭერს.

დააფიქსირეთ, ეხება თუ არა ხარვეზი PAC-ის ჰოსტინგის სერვერს თუ მოგვიანებით არჩეულ პროქსის. ჰოსტინგის სერვერის 401 გამოწვევა და შუამავლის 407 სხვადასხვა გაცვლაა. მოგვიანებით პროქსის 407-ისთვის გამოიყენეთ მოთხოვნაზე მიბმული WinHTTP პროქსის სერტიფიკატები მხარდაჭერილი ავთენტიფიკაციის ნაკადით.

ფონური სერვისისთვის დაადგინეთ ანგარიში, რომელიც ამ სერვისს ამუშავებს. „მიმდინარე მომხმარებელი“ შეიძლება ნიშნავდეს სერვისის იდენტობას, რომლის ხელმისაწვდომი სერტიფიკატები განსხვავდება ბრაუზერის გახსნილი პიროვნების სერტიფიკატებისგან.

დაკავშირებული სტატიები