Chứng chỉ SSL được tạo bởi MAMP không hoạt động trong Chrome. Tôi gặp sự cố "Không an toàn".Chứng chỉ SSL tự ký không hoạt động với MAMP và Chrome
Có cách giải quyết nào cho vấn đề này không?
Chứng chỉ SSL được tạo bởi MAMP không hoạt động trong Chrome. Tôi gặp sự cố "Không an toàn".Chứng chỉ SSL tự ký không hoạt động với MAMP và Chrome
Có cách giải quyết nào cho vấn đề này không?
Chrome giờ đây đòi hỏi phải có chứng chỉ SSL để sử dụng "Subject Alt Name" (SAN) chứ không phải là Common Name cũ. Điều này phá vỡ các chứng chỉ tự ký được tạo bởi MAMP.
May mắn thay, giải pháp thay thế khá đơn giản.
Dưới đây là tất cả các bước từ giây phút đầu tiên thiết lập máy chủ lưu trữ thành SSL trong MAMP Pro. Nếu trước đây bạn đã tạo chứng chỉ SSL trong MAMP, thì tôi đã thấy rằng việc xóa chúng và bắt đầu lại bằng cách sử dụng phương thức này hoạt động.
Tạo tên máy chủ của bạn, ví dụ: test.dev
và chọn tài liệu gốc của bạn
Nhấp vào tab SSL và chọn hộp "SSL". Đảm bảo bạn bỏ chọn hộp kiểm khác "Chỉ cho phép các kết nối sử dụng giao thức TLS" không được chọn.
Documents > certificates
.crt
được đánh dấu - tệp phải được đặt tên như máy chủ của bạn, ví dụ: nếu máy chủ lưu trữ của bạn là test.dev
thì tệp chứng chỉ của bạn sẽ là test.dev.crt
. Điều này sẽ mở Keychain Access và bạn sẽ thấy chứng chỉ mới trong đó.https
trong thanh trình duyệt .Nếu giải pháp trên không giúp, đi tới chrome: // flags tìm kiếm "Cho phép chứng chỉ không hợp lệ cho tài nguyên được tải từ localhost" và kích hoạt nó, khởi động lại Chrome và bạn sẽ được tốt đi.
Xin chào, tôi đã thử cả việc thêm chứng chỉ tin cậy và thêm cờ này. Tôi có thể xác nhận rằng cả hai đều có sẵn, nhưng điều này vẫn không hoạt động? –
Đồng thời xem [Làm cách nào để bạn ký Yêu cầu ký chứng chỉ với Tổ chức phát hành chứng chỉ của bạn] (http://stackoverflow.com/a/21340898/608639) và [Cách tạo chứng chỉ tự ký với openssl?] (Http: //stackoverflow.com/q/10175812/608639) Bạn cũng sẽ cần phải đặt chứng chỉ tự ký trong kho lưu trữ tin cậy phù hợp. – jww