WPAD асаалттай байна. WinHTTP-ийн прокси хаяг яагаад хоосон вэ?
Windows-ын прокси тохиргоог унших, очих газрын проксийг тодорхойлох нь тусдаа үйлдэл юм. Үйлчилгээний таних мэдээлэл өөр нэг хязгаар нэмдэг.
Гараар тохируулсан прокси мөр хоосон байхад проксины автомат илрүүлэлт асаалттай байж болно. WinHttpGetIEProxyConfigForCurrentUser() тохиргооны талбаруудыг буцаадаг бөгөөд очих газар бүрийн эцсийн цэг биш.
| Талбар | Утга |
|---|---|
| Гарын прокси | Тодорхой тохируулсан утга |
| Автомат тохиргооны URL | PAC скриптийн байршил |
| Автомат илрүүлэлтийн туг | Илрүүлэлт асаалттай эсэх |
Бүтэц нь гаралт. Функцийг дуудахын өмнө түүний автомат илрүүлэлтийн гишүүнийг тохируулах нь Windows-ын илрүүлэлтийг асаахгүй. Буцаасан талбаруудыг ашиглан баримтжуулсан тугуудтай тусдаа автомат прокси хүсэлт байгуулна уу.
Эхлээд тодорхойл, дараа нь хэрэглэ
WinHttpGetProxyForUrl() зэрэг API нь очих газрын бодит URL-ийг үнэлдэг. PAC татах URL биш, тэр URL-ийг өгч, тодорхойлолтын үр дүнг холбогдох WinHTTP хүсэлтэд хэрэглэнэ үү.
Шууд үр дүн хүчинтэй. Скрипт татах, скрипт үнэлэх, прокси холбогдох алдаа тусдаа шатанд гардаг. Алдааны кодыг шалгаж, буцаасан мөрүүдийн эзэмшлийн дүрмийг дагана уу.
Хэний тохиргоо вэ?
“CurrentUser” нь дуудагчийн орчныг илэрхийлнэ. Зохих дүрслэлгүй үйлчилгээ нь ширээний хэрэглэгчийн оронд өөрийн үйлчилгээний бүртгэлийн тохиргоог уншиж болно.
Үйлчилгээ удирдлагатай тохиргоог ашиглах эсвэл эрх бүхий хэрэглэгчийн тохиргоог дагах, түүний дотор интерактив хэрэглэгч байхгүй үеийн зан төлөвийг санаатайгаар сонгоно уу. Токены боловсруулалт, нөөцийн цэвэрлэгээ нь дэмжигдсэн таних API-г дагах ёстой.
Оношилгооны хувьд дуудагч бүртгэл, тохиргооны талбар, очих газар, тодорхойлолтын үр дүн, эхний холболтын алдааг хамт хадгална уу. Энэ нь аль шатанд хоосон утга эсвэл бүтэлгүй зам үүссэнийг харуулна.