SOCKS Authentication sa Qt Network at WebEngine
Ihiwalay ang mga setting ng proxy ng Qt Network sa gawi ng WebEngine na nakabatay sa Chromium kapag ang serbisyo ng SOCKS ay nangangailangan ng authentication.
Ang gumaganang pag-log in sa proxy ng Qt Network ay hindi nagpapatunay na sinusuportahan ng WebEngine ang parehong SOCKS authentication. Gumagamit ang WebEngine ng Chromium, na ang implementasyon ng SOCKS5 ay walang suporta sa mga paraan ng authentication; ang paghawak ng pag-log in sa HTTP proxy ay hindi nagbibigay ng ganoong palitan.
Maaaring mag-imbak ang QNetworkProxy ng protocol, host, port, username at password. Ang dalawang consumer na nagbabasa ng mga field na iyon ay maaari pa ring magpatupad ng magkaibang protocol at paraan.
Upang ihambing ang tagumpay sa Network at pagkabigo sa WebEngine, itala ang aktwal na protocol/paraan ng proxy, mga bersyon ng Qt/Chromium at ang yugtong nabigo. Pumili ng rutang sinusuportahan ng consumer na gumagawa ng kahilingan. Para sa pinapayagang pampublikong pagba-browse sa WebEngine, nag-aalok ang listahan ng proxy ng SOCKS5 ng mga kandidatong masusuri para sa pag-access na walang authentication; gumamit ng hiwalay na configuration nang hindi dinadala ang username o password ng ibang proxy. Ang paraang hindi sinusuportahan ay tumitigil bago ang pag-log in sa website, kaya ang pagpapalit ng destinasyong account ay tumutugon sa maling palitan.