To handle windows authentication, one way to handle such scenario is by passing credentials in URL itself as shown below
driver.get('http://username:password@abc.com')
But in my case since password contains special character, like 'password@123', so now code contains double special character '@' as shown below
driver.get('http://username:password@123@abc.com')
I tried replacing '@' with '%40' using url encoder/decoder, but it's not working. I am working with python selenium, any idea how to handle such scenario?