Đã cập nhật cho iOS 12.0.1
Như Andrew và Michal đã đề cập, rõ ràng iOS chỉ cho phép ứng dụng Mail và Safari mở và cài đặt chứng chỉ. Các ứng dụng khác bị chặn mở chứng chỉ.
Vì vậy, đây là cách tôi làm việc của tôi:
- Tạm thời đặt tệp chứng chỉ của tôi (mycert ve.crt) trên máy chủ cục bộ riêng của tôi.
- Sử dụng iOS Safari (rất quan trọng), duyệt đến https: //mylocalsite.test/mycert ve.crt của tôi
- Bạn có thể sẽ thấy cảnh báo "Kết nối này không riêng tư" và cần nhấp vào "Hiển thị chi tiết"> "truy cập trang web này".
- Khi được nhắc với "Trang web này đang cố mở Cài đặt để hiển thị cho bạn cấu hình cấu hình. Bạn có muốn cho phép điều này không? [Bỏ qua hoặc Cho phép?]", Chọn "Cho phép".
- Bây giờ bạn sẽ ở trong Cài đặt iPhone> Cài đặt hồ sơ. Nhấp vào "Cài đặt" để cài đặt chứng chỉ.
- Nhập mật mã của bạn để xác nhận.
- Bạn sẽ thấy một cảnh báo cho bạn biết "Chứng chỉ này sẽ không được tin cậy cho các trang web cho đến khi bạn kích hoạt nó trong Cài đặt tin cậy chứng chỉ." Nhấn "Cài đặt" để tiếp tục.
- Nhấn "Xong".
- Truy cập Cài đặt> Chung> Giới thiệu> Cài đặt ủy thác chứng chỉ
- "Kích hoạt sự tin tưởng hoàn toàn cho chứng chỉ gốc" cho chứng chỉ mới được cài đặt.
- (Khởi động lại điện thoại dường như không cần thiết.) Tôi đã ngay lập tức có thể sử dụng Chrome để duyệt đến trang web của mình bằng https và nó hoạt động như tôi mong muốn.
Những liên kết khác cũng giúp tôi: