This is an old problem but I can't resolve it.
I created a chrome extension or Proxy auto auth.crx but it's too old. I used AutoIt but it has not resolved my problem.
I saw the link https://stackoverflow.com/questions/27730306/setting-a-proxy-for-chrome-driver-in-selenium/27740556#27740556 but it doesn't run with HTTP or HTTPS.
proxy.SocksUserName = "username"; proxy.SocksPassword = "password";
How to use authenticated proxy in C#?