在最新的Chrome版本中,我无法使用https://user:pass@host/技巧登录。我在控制台中有这条警告消息:
[弃用]其网址包含嵌入凭据(例如https://user:pass@host/
)的子资源请求被阻止。有关详细信息,请参阅https://www.chromestatus.com/feature/5669008342777856。
任何人都可以帮助您在最新的Chrome版本中使用Selenium和C#来处理Windows身份验证吗?
答案 0 :(得分:0)
这对我有用,因为我有用户名验证的域\用户名: http://domain%5cusername:password@www.basicauthprotected.com
我从这里得到了这个语法:https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/34#issuecomment-191403434
此外,关于Chrome网址中对基本身份验证的支持,它又回来了,似乎删除它是 mkwst 评论中报告的错误:https://bugs.chromium.org/p/chromium/issues/detail?id=435547#c33