Tôi không muốn để cho tên người dùng/mật khẩu cho proxy thiết lập tôi có cho mạng văn phòng của tôi, tôi có thể cung cấp cho PROXY để trình duyệt một trong hai:Cách bao gồm tên người dùng và mật khẩu proxy proxy cho proxy?
String PROXY = "localhost:8080";
org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
proxy.setHttpProxy(PROXY)
.setFtpProxy(PROXY)
.setSslProxy(PROXY);
DesiredCapabilities cap = new DesiredCapabailities();
cap.setPreference(CapabilityType.PROXY, proxy);
hoặc
user_pref("network.proxy.http", "127.0.0.1");
user_pref("network.proxy.http_port", 8084);
user_pref("network.proxy.ssl", "127.0.0.1");
user_pref("network.proxy.ssl_port", 8084);
user_pref("network.proxy.no_proxies_on", "localhost:4444");
user_pref("network.proxy.type", 1);
nhưng, những gì bao giờ hết Tôi làm, nó vẫn yêu cầu mật khẩu cho Webdriver. Lưu ý: Tôi có thể gửi tên người dùng/mật khẩu cho trình điều khiển htmlunit. HÃY GIÚP TÔI!
tìm kiếm trợ giúp từ các chuyên gia ... –
Tôi cảm thấy cho bạn, tôi cũng đang cố gắng tìm câu trả lời nhưng chưa có may mắn. @ Thưởng thức, đó là một tháng, bạn đã tìm ra cách để làm điều đó? Hy vọng rằng bạn có thể giúp tôi. – Shane
cách duy nhất để làm điều đó trong trình điều khiển web hiện tại (với trình điều khiển firefox) là đặt các cấu hình này trong cấu hình firefox và sau đó sử dụng cấu hình đó làm hồ sơ nguồn để khởi động trình quản trị web. Tôi thực sự phải vá selen để có thể đặt chúng vào thời gian chạy. Tôi hy vọng có thể trích xuất các bản vá và xuất bản chúng trong những ngày sau –