Selenium WebDriver không điều hướng đến url ngay khi tùy chọn không đầu được đưa ra ..


1

Tôi đang vật lộn để có được crom không đầu để hoạt động trong môi trường doanh nghiệp của chúng tôi (nơi chúng tôi sử dụng xác thực kerberos).

Tôi có thể mở các trang với một tập lệnh đơn giản (Nugets Selenium.WebDriver v3.14.0 và Selenium.WebDriver.ChromDriver v2.41.0 đã cài đặt).

Nhưng ngay sau khi tôi chỉ định chạy - không cần điều này nữa sẽ không hoạt động nữa.

var chromeOptions = new ChromeOptions();
chromeOptions.AddArguments("--headless", "--disable-gpu", "--window-size=1920,1200", "--ignore-certificate-errors");
using (var browser = new ChromeDriver(chromeOptions)) {
  browser.Navigate().GoToUrl("https://my.corporate.site/home");
}

Tôi đã thấy một chủ đề ở đây rằng "Xác thực Windows không hoạt động ở chế độ không đầu", nhưng điều này nên được sửa từ phiên bản 65 .. (Tôi đang chạy Chrome 68)

Tôi đã thử thêm "--auth-server-whlistist = 'my.cor merg.site'" nhưng vẫn không có gì ... (dù sao cũng không cần thiết trong mạng nội bộ)

Có ai có manh mối không?

Tôi phải thêm rằng môi trường của chúng tôi rất hạn chế .... (không có quyền quản trị)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.