Tôi gặp vấn đề với chứng chỉ Client Side trong trình duyệt MS Edge, Window 10 Về cơ bản cấu trúc PKI của tôi là như sau:SSL Microsoft Edge
RootCA (tự ký 4096) -> Intermediate CA (có chữ ký của RootCA 2048) -> Một server Certificate, One giấy chứng nhận của khách hàng (cả chữ ký của Intermediate CA)
Apache cài đặt với các tùy chọn SSL sau
SSLCertificateFile - cert generated by Intermediate CA 2048
SSLCertificateKeyFile - keyfile of above cert
SSLCACertificateFile - Cert of my Intermediate CA chained with
RootCA cert
SSLCARevocationFile - Crl list generated by Intermediate CA
SSLVerifyClient require
SSLVerifyDepth 10
SSLOptions +StdEnvVars
giấy chứng nhận khách hàng tạo ra như PKCS # 12 tập tin chuỗi.
Bây giờ, thử nghiệm với Firefox, Chrome và Internet Explorer 11 và mọi thứ đang hoạt động như mong đợi - không có chứng chỉ bạn nhận được 403 trang, trong khi chứng chỉ được nhập, bạn có thể đăng nhập và chứng chỉ được đọc bởi tệp PHP về cơ bản. + StdEnvVars.
Trên Microsoft Edge v25.10586.0.0 khi tôi đi đến vị trí https, tôi nhận được cửa sổ lựa chọn chứng chỉ, nhưng khi tôi chọn chứng chỉ thích hợp, tôi vẫn nhận được lỗi 403. Đó là lái xe cho tôi hạt kể từ khi nó hoạt động khá nhiều ở khắp mọi nơi ngoại trừ trong trình duyệt Edge. Bất cứ ai cũng có thể cho tôi một bàn tay ít nhất là nơi để bắt đầu tìm kiếm?
bạn đã tìm thấy điều gì đó để giải quyết vấn đề này chưa nhưng @Kosta – cechode
@cechode yeah ... tất cả những gì tôi phải làm là relog, và nó hoạt động sau đó ... Đọc một vài điều về nó nhưng không thể nhớ chính xác ở đâu – Kosta
Tôi thậm chí không nhận được hộp thoại cert được hiển thị. –