Ngăn Internet Explorer lưu trữ chứng chỉ ứng dụng khách SSL


7

Tôi sử dụng một trang web HTTPS cụ thể, nhưng tôi có hai chứng chỉ ứng dụng khách riêng biệt mà tôi sử dụng để xác thực (đôi khi tôi sử dụng một tài khoản, yêu cầu chứng chỉ A và đôi khi là một chứng chỉ khác, cần chứng chỉ B).

Internet Explorer lưu trữ chứng chỉ SSL trên cơ sở mỗi tên miền, vì vậy để thay đổi sang chứng chỉ khác, tôi phải xóa Bộ đệm SSL trong Tùy chọn Internet.

Có cách nào để tôi có thể ngăn Internet Explorer lưu trữ chứng chỉ SSL cho tên miền không?

Nếu không, có cách nào để tôi có thể xóa bộ đệm SSL thông qua tập lệnh hoặc lệnh không?

Tôi đang sử dụng Windows 7, Internet Explorer 9.


1
Hầu hết các hệ thống xác thực chứng chỉ ứng dụng khách SSL đều phụ thuộc vào người dùng tiếp tục sử dụng chứng chỉ ứng dụng khách tự động trong bất kỳ tương tác nào khác mà tôi hiểu. Nếu đó là trường hợp cho ứng dụng của bạn, việc vô hiệu hóa bộ đệm ẩn chứng chỉ ứng dụng khách SSL sẽ dẫn đến việc đăng xuất ngay lập tức khi tải trang tiếp theo và do đó không thể sử dụng đúng ứng dụng với chứng chỉ A hoặc B, vì vậy điều này sẽ cho phép bạn để chuyển đổi chứng chỉ dễ dàng hơn, nó có thể không phải là kết quả mong muốn.
Jeremy Sturdivant

Tôi nghĩ rằng hầu hết bạn có thể làm là viết một kịch bản xóa hai chứng chỉ này khỏi cửa hàng. Sau đó, bạn tránh xóa toàn bộ cửa hàng.
harrymc

@harrymc Tôi không muốn xóa chúng, điều đó sẽ yêu cầu cài đặt lại chúng mỗi khi tôi cần đăng nhập. Còn kịch bản để xóa bộ đệm SSL, như bạn có thể thực hiện thông qua tab Nội dung của Tùy chọn Internet trong IE thì sao?
Moses

Bạn có quyền quản trị trên "trang web https cụ thể" này không?
Vanadis

@Vanadis Bạn đang hỏi tôi có quản trị trang không? Không, đó là dịch vụ của bên thứ ba.
Moses

Câu trả lời:


5

Các chủ đề Xóa trạng thái SSL bằng vbscript chứa lệnh này:

"C:\Windows\system32\rundll32.exe" "C:\Windows\system32\WININET.dll",DispatchAPICall 3

Các chủ đề Làm cách nào để xóa bộ đệm xác thực trên eg7 bằng Javascript? lời khuyên để dán vào thanh địa chỉ:

javascript:void(document.execCommand('ClearAuthenticationCache'));

Cả hai đều làm việc! Tôi đã kết hợp đợt đầu tiên vào đợt khởi động IE. Cảm ơn!
Moses

2

Cài đặt cả hai chứng chỉ, chọn chứng chỉ mà bạn sử dụng chủ yếu vào lần tiếp theo bạn truy cập trang web và hơn là sử dụng " Trình duyệt InPrivate "(CTRL + SHIFT + P hoặc thông qua thực đơn ) bất cứ khi nào bạn cần sử dụng một cái khác.

Trình duyệt InPrivate giống như nếu bạn xóa tất cả bộ nhớ cache, lịch sử và bắt đầu với trình duyệt hoàn toàn mới / (chưa sử dụng trước đó).

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.