Computer >> Máy Tính >  >> Xử lý sự cố >> Các trình duyệt

Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer

Vì tất cả các ưu điểm bảo mật của nó, bạn có thể dễ dàng tự khóa mình khỏi trang web nếu bạn quản lý cấu hình cài đặt HSTS không đúng cách. Các lỗi trình duyệt chẳng hạn như NET ::ERR_CERT_AUTHORITY_INVALID là lý do số một tại sao người dùng tìm kiếm cách để sử dụng HSTS bằng cách xóa cài đặt HSTS hoặc bằng cách tắt chúng.

HSTS là gì?

HSTS (Bảo mật truyền tải nghiêm ngặt HTTP) là một cơ chế bảo mật web giúp trình duyệt thiết lập kết nối qua HTTPS và hạn chế các kết nối HTTP không an toàn. Cơ chế HSTS chủ yếu được phát triển để giải quyết các cuộc tấn công Dải SSL có khả năng hạ cấp các kết nối HTTPS an toàn xuống các kết nối HTTP kém an toàn hơn.

Tuy nhiên, một số cài đặt HSTS sẽ gây ra lỗi trình duyệt khiến trải nghiệm duyệt web của bạn kém thú vị hơn rất nhiều. Dưới đây là lỗi Chrome thường do cấu hình HSTS không phù hợp gây ra:

“Lỗi bảo mật:Kết nối của bạn không riêng tư” (NET ::ERR_CERT_AUTHORITY_INVALID)

Nếu bạn gặp phải lỗi bảo mật khi cố gắng truy cập một trang web cụ thể và trang web đó có thể truy cập được từ một trình duyệt hoặc thiết bị khác, rất có thể bạn gặp sự cố với cách cấu hình cài đặt HSTS. Nếu đúng như vậy, giải pháp sẽ là xóa hoặc tắt HSTS cho trình duyệt web của bạn.

Dưới đây bạn có một bộ sưu tập các hướng dẫn sẽ giúp bạn xóa hoặc tắt cài đặt HSTS của mình. Vui lòng làm theo các hướng dẫn được liên kết với trình duyệt cụ thể của bạn và vui lòng làm theo bất kỳ giải pháp nào có thể áp dụng nhất cho trường hợp cụ thể của bạn.

Xóa cài đặt HSTS trong Chrome

Sự cố với cài đặt HSTS trong Chrome thường sẽ hiển thị thông báo “ Kết nối của bạn không riêng tư Lỗi gõ ”trong Chrome. Nếu bạn mở rộng Nâng cao (liên quan đến lỗi) bạn có thể sẽ thấy một đề cập nhỏ về HSTS (“ Bạn không thể truy cập * tên trang web * vì trang web sử dụng HSTS. Các lỗi mạng và các cuộc tấn công thường là tạm thời, vì vậy trang này có thể sẽ hoạt động sau . “)

Nếu bạn đang gặp phải hành vi tương tự, hãy làm theo các bước bên dưới để xóa bộ nhớ cache HSTS khỏi trình duyệt Chrome của bạn:

  1. Mở Google Chrome và dán nội dung sau vào thanh địa chỉ.
    chrome://net-internals/#hsts

    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer

  2. Đảm bảo Chính sách bảo mật miền được mở rộng, sau đó sử dụng hộp Miền (trong Truy vấn HSTS / PKP miền) để truy cập vào miền mà bạn đang cố gắng xóa cài đặt HSTS vì. Bạn sẽ được trả về một danh sách các giá trị.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  3. Sau khi các giá trị được trả về, hãy cuộn xuống Xóa các chính sách bảo mật miền. nhập cùng một tên miền và nhấp vào nút Xóa để xóa cài đặt HSTS.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  4. Khởi động lại Chrome và xem liệu bạn có thể truy cập vào miền mà trước đó bạn đã xóa cài đặt HSTS hay không. Nếu sự cố liên quan đến cài đặt HSTS, thì trang web sẽ có thể truy cập được.

Xóa hoặc tắt cài đặt HSTS trong Firefox

Khi so sánh với Chrome, Firefox có nhiều cách để xóa hoặc tắt cài đặt HSTS. Trước tiên, chúng tôi sẽ bắt đầu với các phương pháp tự động nhưng chúng tôi cũng đưa vào một số phương pháp thủ công.

Phương pháp 1:Xóa Cài đặt bằng cách Quên Trang web

  1. Mở Firefox và đảm bảo rằng mọi tab đang mở hoặc cửa sổ bật lên đều được đóng.
  2. Nhấn Ctrl + Shift + H (hoặc Cmd + Shift + H trên máy Mac) để mở Thư viện menu.
  3. Tìm kiếm trang web mà bạn muốn xóa cài đặt HSTS. Bạn có thể tự mình làm điều đó dễ dàng hơn bằng cách sử dụng thanh tìm kiếm ở góc trên cùng bên phải.
  4. Khi bạn quản lý để tìm trang web mà bạn đang cố gắng xóa cài đặt HSTS, hãy nhấp chuột phải vào trang web đó và chọn Quên về trang web này . Thao tác này sẽ xóa cài đặt HSTS và dữ liệu đã lưu trong bộ nhớ cache khác cho miền cụ thể này.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  5. Khởi động lại Firefox và xem sự cố đã được giải quyết chưa. Nếu đây là sự cố HSTS, thì bây giờ bạn có thể duyệt trang web một cách bình thường.

Nếu phương pháp này không hiệu quả hoặc bạn đang tìm cách xóa cài đặt HSTS mà không xóa phần còn lại của dữ liệu đã lưu trong bộ nhớ cache, hãy chuyển sang các phương pháp khác bên dưới.

Phương pháp 2:Xóa HSTS bằng cách xóa Tùy chọn trang web

  1. Mở Firefox, nhấp vào Thư viện và chọn Lịch sử> Xóa lịch sử gần đây .
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  2. Trong Xóa tất cả lịch sử cửa sổ, đặt Phạm vi thời gian để xóa trình đơn thả xuống đến Mọi thứ .
  3. Tiếp theo, mở rộng Trình đơn chi tiết và bỏ chọn mọi tùy chọn ngoại trừ Tùy chọn trang web .
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  4. Nhấp vào nút Xóa ngay bây giờ để xóa tất cả các tùy chọn trang web bao gồm cả cài đặt HSTS .
  5. Khởi động lại Firefox và xem sự cố đã được giải quyết ở lần khởi động tiếp theo chưa.

Phương pháp 3:Xóa cài đặt HSTS bằng cách chỉnh sửa hồ sơ người dùng

  1. Đóng Firefox hoàn toàn và tất cả các cửa sổ bật lên và biểu tượng khay được liên kết.
  2. Điều hướng đến vị trí của hồ sơ người dùng trên Firefox của bạn. Đây là danh sách với các vị trí tiềm năng:
    C:\ Users*\ AppData \ Local \ Mozilla \ Firefox \ Profiles
    
    C:\ Users* \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles
    
    / Users / * /Library / Application Support / Firefox / Profiles - Mac

    Lưu ý: Bạn cũng có thể định vị hồ sơ người dùng của mình bằng cách dán “ giới thiệu:hỗ trợ trong thanh điều hướng ở trên cùng và nhấn Enter . Bạn sẽ tìm thấy Thư mục hồ sơ vị trí trong Kiến thức cơ bản về ứng dụng . Chỉ cần nhấp vào Mở Thư mục để đến Thư mục Hồ sơ. Nhưng một khi bạn làm như vậy, hãy đảm bảo rằng bạn đóng Firefox hoàn toàn.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer

  3. Trong Thư mục Tiểu sử của Firefox, mở SiteSecurityServiceState.txt trong bất kỳ chương trình soạn thảo văn bản nào. Tệp này chứa cài đặt HSTS và HPKP (Ghim khóa) được lưu trong bộ nhớ cache cho các miền mà bạn đã truy cập trước đó.
  4. Để xóa cài đặt HSTS cho một miền cụ thể, chỉ cần xóa toàn bộ mục nhập và lưu .txt tài liệu. Hãy nhớ rằng định dạng lộn xộn, vì vậy hãy cẩn thận không xóa thông tin từ các mục nhập khác. Dưới đây là ví dụ về danh sách HSTS:
    appual.disqus.com:HSTS 0 17750 1533629194689,1,1,2

    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer Lưu ý: Bạn cũng có thể đổi tên toàn bộ tệp từ .txt thành .bak để giữ tệp hiện có đề phòng. Điều này sẽ buộc Firefox phải tạo một tệp mới và bắt đầu lại từ đầu, loại bỏ mọi cài đặt HSTS mà bạn đã lưu trước đó.

  5. Khi đã xóa mục nhập và tệp được lưu, hãy đóng SiteSecurityServiceState.txt và khởi động lại Firefox để xem sự cố đã được giải quyết chưa.

Phương pháp 4:Tắt HSTS từ bên trong Trình duyệt Firefox

  1. Khởi chạy Firefox và nhập “ about:config ”Trong thanh địa chỉ ở trên cùng. Tiếp theo, nhấn vào Tôi chấp nhận rủi ro! để vào Cài đặt nâng cao thực đơn.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  2. Tìm kiếm "hsts" bằng thanh tìm kiếm ở góc trên cùng bên phải của màn hình.
  3. Nhấp đúp vào security.mixed_content.use_hstsc chuyển đổi cài đặt này để Tắt HSTS trên Firefox.

Xóa hoặc tắt cài đặt HSTS trong Internet Explorer

Vì đây là một cải tiến bảo mật quan trọng nên HSTS được bật theo mặc định trên cả Internet Explorer và Microsoft Edge. Mặc dù không nên tắt HSTS bên trong trình duyệt của Microsoft, nhưng bạn có thể tắt tính năng này cho Internet Explorer. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này qua Registry Editor:

Lưu ý: Hãy nhớ rằng quy trình này sẽ lâu hơn nếu bạn có hệ thống dựa trên x64 so với nếu bạn có hệ thống dựa trên x86.

  1. Nhấn phím Windows + R để mở hộp Run. Sau đó, nhập “ regedit ”Và nhấn Enter để mở Registry Editor.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  2. Sử dụng ngăn bên trái của Registry Editor, điều hướng đến khoá con đăng ký sau:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ Main \ FeatureControl
  3. Nhấp chuột phải vào FeatureControl và chọn Mới> Khóa . Đặt tên cho nó là FEATURE_DISABLE_HSTS và nhấn Enter để tạo khóa mới.
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  4. Nhấp chuột phải vào FEATURE_DISABLE_HSTS và chọn Mới> DWORD Giá trị (32-bit) .
  5. Đặt tên cho DWORD mới được tạo thành iexplore.exe và nhấn Enter để Xác nhận .
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  6. Nhấp chuột phải vào iexplore.exe và chọn Sửa đổi . Trong Dữ liệu giá trị , nhập 1 và nhấp vào Ok để lưu các thay đổi.
    Lưu ý: Nếu đang sử dụng hệ thống dựa trên x86, bạn có thể lưu các thay đổi, khởi động lại máy tính của mình và xem phương pháp này có thành công hay không. Nếu bạn đang thực hiện việc này trên hệ thống dựa trên x64, hãy tiếp tục với các bước tiếp theo bên dưới.
  7. Sử dụng lại ngăn bên trái để điều hướng đến khoá con đăng ký sau:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ Main \ FeatureControl \
  8. Nhấp chuột phải vào FeatureControl và chọn Mới> Khóa , đặt tên cho nó là FEATURE_DISABLE_HSTS và nhấn Enter để lưu các thay đổi.
  9. Nhấp chuột phải vào FEATURE_DISABLE_HSTS và chọn Mới> DWORD Giá trị (32-bit) và đặt tên là iexplore.exe .
    Cách xóa hoặc tắt HSTS cho Chrome, Firefox và Internet Explorer
  10. Nhấp đúp vào iexplore.exe và thay đổi Dữ liệu giá trị hộp đến 1 và nhấn Ok để lưu các thay đổi.
  11. Khởi động lại máy tính của bạn và xem cài đặt HSTS đã bị tắt cho Internet Explorer ở lần khởi động tiếp theo hay chưa.