Python'da SSL Doğrulama Hatalarınızı Düzeltme

Kaynak: XCart.com

SSL'den ne kadar hoşlanmadığımı tam olarak kelimelere dökebileceğimi sanmıyorum. Kötü olduğunu düşündüğümden değil, neler olduğunu anlamak çok zaman aldığından. Demek istediğim, bu hata ne anlama geliyor?!

Neden SSL sorunları yaşıyorsunuz?

Söyleyebileceğim kadarıyla, insanların SSL ile ilgili sorunlarının 2 ana nedeni var. Birincisi, kendinden imzalı sertifikaları olan bir siteyle uğraşıyorsunuz. Kendinden imzalı bir sertifika, kelimenin tam anlamıyla, yalnızca kendiniz için bir sertifika oluşturduğunuzdadır. Buradaki kolay benzetme, sadece bir kağıdı imzalayıp birine göndermektir. Alternatif, sertifikalarınızı doğrulamak için bir Güvenilir Sertifika Yetkilisi alıyor. Bu, bir belgeyi imzalamak için notere gitmeye benzer. Artık imzanızın gerçekten sizden geldiğini doğrulayabilecek bir dış tarafınız var.

İnsanların SSL sorunlarıyla karşılaşmasının ikinci nedeni, SSL şifre çözme denilen şeyi yapan bir şirkette çalışıyor olmalarıdır. Burası, trafiğin güvenli olduğunu doğrulamak için son kullanıcıymış gibi şifresini çözdükleri, ardından kendi sertifikalarıyla yeniden şifreleyip size ilettikleri yerdir. Aynen böyle:

Kaynak: Bunu ben çizdim yargılamayın

SSL Hatalarınızı nasıl düzeltebilirsiniz:

Sorununuz şirketinizin SSL Şifre Çözme kullanmasıysa ve pencerelerdeyseniz, zor zamanlar geçireceksiniz. Bunu nasıl düzeltebileceğiniz aşağıda açıklanmıştır:

python -m pip install python-certifi-win32

Linux makineleri için, isteklerin sertifika paketini bulabileceği bir ortam değişkeni ayarlamanız gerekecektir. İşte tipik olarak şöyle görünecek:

export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt

Python 3.8.5 (default, Jul 28 2020, 12:59:40) 
>>> import certifi
>>> certifi.where()
'/etc/ssl/certs/ca-certificates.crt'

openssl s_client -showcerts -connect server.edu:443 </dev/null 2>/dev/null|openssl x509 -outform PEM >mycertfile.pem

Kaynak: KnowYourMeme.com

Suggested posts

Langchain kullanarak ChatGPT eklentilerini ücretsiz çalıştırma

Langchain kullanarak ChatGPT eklentilerini ücretsiz çalıştırma

Tarayıcı, Kod Tercüman vb. tüm yeni güçlü ChatGPT eklentilerini duymuş olmalısınız. Ancak bir sorun var, eklentilere erişim bir bekleme listesiyle sınırlıdır ve bu nedenle birçoğunun buna erişimi yoktur.

En çok kullandığım kodlama kaynaklarım

En çok kullandığım kodlama kaynaklarım

Bu hafta, günlük e-posta listesinin bir üyesinden bir e-posta aldım. Bilmek istediler: Günlük, haftalık ve aylık olarak hangi kaynakları ziyaret ediyorsunuz? Harika soru! İş akışım ve kullandığım en önemli kaynaklar hakkında bazı bilgileri paylaşmaya çalışmaktan mutluluk duyuyorum.

Related posts

Tasarımda iki yıl - İyi, kötü ve çirkin…

Tasarımda iki yıl - İyi, kötü ve çirkin…

"Hey Siri, Olivia Dean'in Me Dive oyununu çal." Nijerya, Akure'deki Future Academy Africa'da stajıma başladığımda Mayıs 2021'di.

İşyeri Devrimi: En İyi Uzmanlar Hibrit ve Uzaktan Çalışmayı Tartışıyor

İşyeri Devrimi: En İyi Uzmanlar Hibrit ve Uzaktan Çalışmayı Tartışıyor

Günümüzün hızla gelişen iş ortamında, hibrit ve uzaktan çalışma kavramı benzeri görülmemiş bir ivme kazandı. Şirketler, çalışanlarının değişen ihtiyaç ve beklentilerine uyum sağlamaya devam ederken, çeşitli alanlardan uzmanlar bu dönüştürücü çalışma biçiminin faydalarını, zorluklarını ve geleceğini tartışmak için bir araya geldi.

Work Week'te Öğrenme sandığınızdan daha önemli

Work Week'te Öğrenme sandığınızdan daha önemli

Çoğu zaman kendimizi, bizim için iyi olduğunu bildiğimiz şeyleri uygulamakta zorlanırken buluruz. Bir başkasına onu sevdiğimizi söylemekten bir korsan gibi konuşmayı hatırlamaya kadar, her zaman bu şeyleri zaten yaptıkları için bir günlük, haftalık veya aylık olaylara gerek olmadığını iddia edenler olacaktır.

Bir podcast'i etkili kılan nedir?

Bir podcast'i etkili kılan nedir?

Geçen hafta PressGazette (İngiliz medya haber sitesi) aracılığıyla gönderilen bir basın bildirisi fark ettim. Makale, Scandi podcast barındırma ve reklamcılık şirketi Acast'ın podcasting alanında "muhtemelen en etkili" yayıncılardan oluşan bir konsorsiyuma liderlik edeceğini duyurdu.