Cách cài đặt chứng chỉ SSL cục bộ trong macOS

Bạn đã viết một ứng dụng nên sử dụng HTTPS, nhưng nó không hoạt động: bạn sẽ nhận được cảnh báo khi cố truy cập bằng HTTPS, mặc dù bạn đã tạo chứng chỉ cục bộ.

Đó là bởi vì theo mặc định, trình duyệt không tin cậy các chứng chỉ cục bộ.

Chúng tôi cần cài đặt nó!

Tôi giả sử bạn sử dụng Chrome trong phần này

Nhấp vào hộp “Không an toàn” gần thanh địa chỉ và một bảng điều khiển nhỏ sẽ hiển thị:

Nhấn vàoCertificatetrong hộp và bạn sẽ thấy một bảng điều khiển khác hiển thị, với các chi tiết chứng chỉ:

Bây giờ hãy kéo chứng chỉbiểu tượngtừ đó đến màn hình nền hoặc bất kỳ thư mục nào khác mà bạn muốn. Kéo và thả theo nghĩa đen bằng cách sử dụng chuột.

Khi bạn làm như vậy, hãy tìm tệp trong Finder và nhấp đúp vào tệp đó.

Bạn sẽ thấy lời nhắc cài đặt nó:

Nơi bạn nhìn thấyKeychain:tùy chọn, thay vìlogin, chọnSystem:

Nhấn Thêm, bây giờ bạn sẽ thấy chứng chỉ trong chuỗi khóa Hệ thống, được liệt kê làlocalhost:

Bây giờ hãy nhấp đúp vào đó và cửa sổ này sẽ hiển thị:

Nhấp vào mũi tên gầnLòng tinvà bạn sẽ thấy cửa sổ này, hãy đảm bảo rằng bạn thay đổi “Khi sử dụng chứng chỉ này” thành “Luôn tin cậy”.

Đó là nó! Bây giờ hãy đóng ứng dụng Chuỗi khóa (cmd-Q) và thử tải lại tab Chrome của bạn, tab sẽ hoạt động!

Và bây giờ nó sẽ hoạt động trên bất kỳ trình duyệt nào bạn sử dụng.


Các hướng dẫn khác về mạng: