有没有一种在CEF中添加代理身份验证的方法?
我能找到的最好的答案是这里。问题是,代码是用C#编写的,我无法将其转换为Python。
发布于 2017-04-20 05:20:32
CEF目前并不支持引用的C#示例的所有特性。
您可以使用命令行开关与“代理服务器”开关一起设置代理,但在调用cef.Initialize时只能在初始化期间设置一次。铬首选项(C#中的C#方法)允许在运行时设置选项,目前还不支持,这将通过第244期实现。这个isue标记为“next -Relase2”,因此应该在下一个版本(通常是几个月)中实现。
callback支持RequestHandler.GetAuthCredentials回调。如果您需要GUI对话框输入用户名/密码,那么您需要使用GTK/Qt或其他GUI框架在应用程序中实现这一点。在上游CEF中不存在auth凭据对话框的默认实现,应用程序需要自己实现这种控制。另外,在CEFPython1中,Windows上的auth对话框有一个默认的实现--但这是一个非常老的版本,代码是可在这里找到。
https://stackoverflow.com/questions/43505171
复制相似问题