2014-10-15 16 views
11

Tôi nhận được cảnh báo này đã ghé thăm trang https phi như httpsChrome tắt kiểm tra SSL cho các trang web?

enter image description here

Cố gắng này để vô hiệu hóa nó bằng cách thêm rằng lệnh để mục tiêu phím tắt, nhưng nó không làm việc.

"C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" -ignore-urlfetcher-cert-yêu cầu

Có phương pháp nào có thể vô hiệu hóa kiểm tra ssl cho các trang web?

+0

Tắt kiểm tra chứng chỉ sẽ phá hủy tính bảo mật của SSL. Đừng làm thế. – SLaks

+0

Tôi biết, nhưng cần phải làm điều đó cho dự án của chúng tôi trước khi nó được xuất bản. – user198989

+0

Ngoài ra, hãy xem [Tại sao tôi đột nhiên nhận được sự cố “Nội dung hoạt động tải hỗn hợp bị chặn” trong Firefox?] (Http://stackoverflow.com/q/18251128/608639). [Nội dung hỗn hợp gây ra hành vi trình duyệt cụ thể] (http://www.w3.org/TR/2014/WD-mixed-content-20140722/) theo W3C. – jww

Trả lời

11

Để tắt các cửa sổ lỗi liên quan đến chứng chỉ, bạn có thể bắt đầu chrome từ bảng điều khiển và sử dụng tùy chọn này: --ignore-certificate-errors.

"C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" --ignore-certificate-lỗi

Bạn nên sử dụng nó cho mục đích thử nghiệm. Một danh sách đầy đủ hơn về lựa chọn là ở đây: http://peter.sh/experiments/chromium-command-line-switches/

+0

Liên kết để khởi chạy Chrome trong OSX: http://stackoverflow.com/questions/13146125/how-can-i-launch-chrome-with-flags-from-command-line-more-concisely –

+7

không giúp ích trong Chrome Phiên bản 53.0.2785.116 –

0

như một giải pháp tạm thời này làm việc cho tôi: https://support.google.com/chrome/answer/99020

Tắt lừa đảo & cảnh báo phần mềm độc hại Trong một số trường hợp, bạn có thể muốn tắt lừa đảo và cảnh báo phần mềm độc hại để tải xuống tệp từ nguồn tối nghĩa nhưng đáng tin cậy. Bạn có thể tắt các cảnh báo này, mặc dù chúng tôi không khuyến nghị nó .. Thao tác này cũng tắt cảnh báo tải xuống. Trên máy tính của bạn, mở Chrome. Ở trên cùng bên phải, nhấp vào Thêm Khác rồi Cài đặt. Ở dưới cùng, nhấp vào Hiển thị cài đặt nâng cao. Trong "Bảo mật", bỏ chọn hộp bên cạnh "Bảo vệ bạn và thiết bị của bạn khỏi các trang web nguy hiểm".

3

Trong trường hợp của tôi, tôi đang phát triển ứng dụng web ASP.Net MVC5 và lỗi chứng chỉ trên máy dev cục bộ của tôi (chứng chỉ IISExpress) bắt đầu trở thành mối quan tâm thực tế khi tôi bắt đầu làm việc với nhân viên dịch vụ. Chrome sẽ không đăng ký nhân viên dịch vụ của tôi vì lỗi chứng chỉ. Tuy nhiên, tôi đã nhận thấy rằng trong quá trình kiểm tra trình duyệt Selenium tự động, Chrome dường như "bỏ qua" tất cả các loại vấn đề này (ví dụ: trang cảnh báo về trang web không an toàn), vì vậy tôi tự hỏi mình câu hỏi: Cách thực hiện Selenium có khởi động Chrome để chạy thử nghiệm của mình hay không, và nó có thể giải quyết được vấn đề của nhân viên dịch vụ không?

Sử dụng Process Explorer trên Windows, tôi đã có thể tìm ra các đối số dòng lệnh mà Selenium đang bắt đầu Chrome:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-background-networking --disable-client-side-phishing-detection --disable-default-apps --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-web-resources --enable-automation --enable-logging --force-fieldtrials=SiteIsolationExtensions/Control --ignore-certificate-errors --log-level=0 --metrics-recording-only --no-first-run --password-store=basic --remote-debugging-port=12207 --safebrowsing-disable-auto-update --test-type=webdriver --use-mock-keychain --user-data-dir="C:\Users\Sam\AppData\Local\Temp\some-non-existent-directory" data:, 

Có một loạt các thông số ở đây mà tôi đã không kết thúc làm cần phải kiểm tra, nhưng nếu tôi chạy Chrome theo cách này, nhân viên dịch vụ của tôi đăng ký và hoạt động như mong đợi.

Điều duy nhất dường như tạo sự khác biệt là thông số --user-data-dir, để làm cho mọi thứ có thể được đặt thành thư mục không tồn tại (mọi thứ sẽ không hoạt động nếu bạn không không cung cấp tham số).

Hy vọng rằng sẽ giúp người khác có vấn đề tương tự. Tôi đang sử dụng Chrome 60.0.3112.90.

2

Người dùng Mac vui lòng thực hiện lệnh dưới đây từ thiết bị đầu cuối để tắt cảnh báo chứng chỉ.

/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests &> /dev/null 
+0

hoạt động, nhưng không gian thoát được trong câu trả lời của bạn sử dụng '/ Applications/Google \ Chrome.app/Contents/MacOS/Google \ Chrome - signore-certificate-errors' này –

Các vấn đề liên quan