Aplikasi WinHTTP mungkin memerlukan pengesahan semata-mata untuk mengambil fail PACnya. Itu berlaku sebelum skrip yang dimuat turun memilih proksi untuk destinasi.

Ahli fAutoLogonIfChallenged dalam WINHTTP_AUTOPROXY_OPTIONS membenarkan kelayakan lalai pengguna semasa digunakan apabila pelayan PAC mencabar muat turun. Ia pilihan dasar Boolean, bukan medan untuk membekalkan nama pengguna dan kata laluan sewenang-wenangnya.

Muat turun interaktif yang berjaya dalam pelayar tidak membuktikan bahawa aplikasi ini boleh mengambil fail itu. WinHTTP tidak menyediakan dialog log masuk automatik pelayar. Aplikasi mesti menggunakan susunan penghantaran dan pengesahan yang disokong oleh APInya.

Catat sama ada kegagalan itu berkaitan pelayan pengehosan PAC atau proksi yang dipilih kemudian. Cabaran 401 daripada pelayan pengehosan dan 407 daripada perantara ialah pertukaran yang berbeza. Untuk 407 proksi kemudian, gunakan kelayakan proksi WinHTTP terhad permintaan melalui aliran pengesahan yang disokong.

Untuk perkhidmatan latar belakang, kenal pasti akaun yang menjalankan perkhidmatan itu. “Pengguna semasa” boleh bermaksud identiti perkhidmatan yang kelayakan tersedianya berbeza daripada kelayakan orang yang membuka pelayar.

Artikel berkaitan