SSL istisnası Safari nasıl kaldırılır


1

Yeni bir soru sormaktan daha uygun olacak olan, bu soru hakkında yorum yapacak kadar bir temsilcim yok: OS X'te SSL sertifikası istisnalarını nasıl kaldırırsınız?

Bunu sadece OSX 10.12.5'te Safari 10.1.1 ile denedim ve bu benim için bir çözüm değil. İstisna sertifikasını izinlerini silmek veya değiştirmek için hiçbir yerde bulamıyorum. Ayrıca, anahtarlıkta ve kapalı / açılmış Safari'de görünmeyen öğeleri ve süresi dolmuş öğeleri göstermeyi de seçtim.

Şahsen ben tarayıcının kendisinin işletim sistemi üzerinden atlamak yerine istisnayı iptal etmek için bir seçenek içermesi gerektiğini düşünüyorum, eğer ayarlamayı o kadar kolay hale getirirse, diğer modern tarayıcıların izin verdiği gibi aynı yerden kaldırmak o kadar kolay olmalı .

Geri hikaye: Yakın zamanda oluşturduğum bir web sitesini ziyaret ettim ve Cloudflare Universal Edge sertifikasını ekledim ancak alanım aslında sunucumun güvenilmeyen ve yalnızca sunucum ile Cloudflare arasındaki trafik için kullanılması gereken CloudFlare Origin sertifikasını kullanıyor. Ancak bunun bir OSx veya Safari sorunu olmadığını biliyorum ...

Safari'de istisnayı kabul ettim çünkü 1) Web sitemin tamamen güvenli olduğunu biliyorum ve 2) CF'ye sorunun sağladığının yanlış bir sorun olduğunu anlamamda yardımcı olmak için hemen erişmem gerekiyordu.

Ancak, bu istisnayı kaldırmam gerekiyor, böylece sitemin SSL’sini düzgün bir şekilde test edip etmediğimi test edebiliyorum. Başka bir makine kullanmak zorunda kalıyorum.

Sorun son zamanlarda eklenen istisna anahtarlık erişiminde hiçbir yerde listelenmemiş olmasıdır. Peki ben ne yapacağım? Ben bir web geliştiricisiyim ve bu bana bu kadar sıkıntı veriyorsa, Apple teknik olmayan kişilerin bu sorunu çözmesini nasıl bekler?


Sorunu farklı tarayıcılarla yalıtmayı denerdim. Kromu deneyin, sistem anahtarlığını da kullanır. İstisna konusunda sizi uyarmazsa, anahtarlığın içinde olduğunu biliyorsunuz - olası adayları daraltmak için arama kutusunu kullanın. Firefox'u deneyin, istisnaları dahili olarak ele alır. Firefox sizi istisnaya karşı uyarmazsa, sorunun başka bir yerde olduğunu biliyorsunuzdur.
sansSpoon

Zaten benim op olarak diğer tarayıcıların bir sorun olmadığını söylüyor. Sorun devam ederse, Safari içinden seçilen istisnanın iptal edilmesi kolay değildir, çünkü diğer tarayıcıların Chrome ve Firefox'ta önerildiği gibi izin verdiği gibi Safari içinde "içinde" değildir. Ayrıca benim sorunum Os'ın anahtarlığında görünmüyor istisnasıydı ... en azından yeniden başlatılana kadar, sonra ortaya çıktı.
Philip Ingram

Yanıtlar:


0

Son zamanlarda şehir dışına çıkarken ve otel WiFi bağlantısına sahipken bu sorunları yaşadım ve bunu yaparken bazı IP koklamaları ve ilk eklediğim bir sertifika uyuşmazlığı olan IP üzerinden bir siteye girmeye çalışıyordum. bir istisna.

Bunun altına ulaşmak için önce tarayıcıdaki sertifikadan bilgi aldım, ancak Keychain erişiminde bunu arayan hiçbir şey görünmedi. Bunu düzeltmek için yaptığım, URL çubuğundaki kilit simgesine tıklayıp Sertifikayı Göster seçeneğine tıklamaktı. Bu pencerede, Güven & gt; Bu sertifikayı kullanırken ve? Ayarların sağındaki, Mac Yardım penceresini açar, bu da benim için Anahtarlık Erişimi Aç bağlantısını tıklarsanız, Anahtarlık Erişimi listesinde vurgulanan sertifikayı görebileceğiniz bağlantıdır. Ekranın altındaki bilgi düğmesine dokunun ve bu pencereden Güven'i genişletmek için tıklayın, ardından Bu sertifikayı Kullanırken Sistem Varsayılanlarını Kullan olarak değiştirin. Bu yapıldıktan sonra, önbelleklerinizi temizleyin, tarayıcıyı kapatıp yeniden başlatın ve onaylamak için test edin.

İşte o ilk bilgi düğmesinin vurgulandığı bir ekran görüntüsü:

enter image description here


Thx @karolus - Birinin kendi yayınladığı soruyu uyandırırken rep'in devreye girmeyeceğini düşünürdüm ama sanırım bunu yapmak için yeterince iyi değilim. Neyse, bu harika bir bilgi oldu ve bir dahaki sefere bu sorunla karşılaştığımda bunu deneyeceğim. Söylemeye gerek yok, Safari'nin bu belirli görevi yerine getirme şekli iyileştirilebilir.
Philip Ingram
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.