I am trying to authenticate proxy with username and password in Selenium using Python but the current code is not working. I have tried many solutions but none of them worked.
Proxy example,
IP = xxx.xx.xx.xx PORT = xxxxx USERNAME = USERNAME PASSWORD = PASSWORD
I have used the following code,
driver.execute_script(""" Services.prefs.setIntPref('network.proxy.type', 1); Services.prefs.setCharPref("network.proxy.http", arguments[0]); Services.prefs.setIntPref("network.proxy.http_port", arguments[1]); Services.prefs.setCharPref("network.proxy.ssl", arguments[0]); Services.prefs.setIntPref("network.proxy.ssl_port", arguments[1]); Services.prefs.setCharPref('network.proxy.socks', arguments[4]); Services.prefs.setIntPref('network.proxy.socks_port', arguments[5]); Services.prefs.setCharPref('network.proxy.socks_username', arguments[6]); Services.prefs.setCharPref('network.proxy.socks_password', arguments[7]); """, http_addr, http_port, ssl_addr, ssl_port, socks_addr, socks_port, socks_username, socks_password)
I have tried some other code snippets also. I tried to place values into alert boxes also.