Localhost SSL
Günümüzde HTTPS kullanımı tüm siteler ve web uygulamaları için zorunlu hale gelmiştir. Ancak, geliştirme sürecinde doğru testlerin yapılmasında bazı zorluklar ortaya çıkmaktadır. Let’s Encrypt ve diğer Sertifika Yetkilileri (CA), 1 Kasım 2015’ten itibaren localhost için sertifika vermeyi durdurdu. Bu nedenle localhost üzerinde HTTPS testleri için iki çözüm mevcuttur:
Kendi kendine imzalanan sertifikalar, openssl gibi araçlarla oluşturulabilir. Aşağıda localhost için özel anahtar ve self-signed bir sertifika oluşturmanın en basit yolu verilmiştir:
openssl genrsa -out localhost.key 2048openssl req -new -x509 -key localhost.key -out localhost.crt -days 365Bu sertifikalar tarayıcılar tarafından güvenilmez olarak işaretlense de, geliştirme sürecinde lokal olarak kullanılabilirler.
Bir diğer yöntem ise mkcert kullanmaktır. Mkcert, yerel olarak güvenilir sertifikalar oluşturmak için basit bir yardımcı araçtır ve kendi sertifika yetkilisi ile çalışır. Tüm işletim sistemlerinde çalışır ve herhangi bir yapılandırma gerektirmez.
mkcert -installmkcert localhost 127.0.0.1 ::1Mkcert, localhost üzerinde güvenli HTTPS bağlantıları test etmek için en güvenli ve basit çözüm olarak önerilmektedir.
Öncelikle certutil kurmanız gerekiyor.
sudo apt install libnss3-tools -or- sudo yum install nss-tools -or- sudo pacman -S nss
brew install mkcertbrew install mkcertgithub.com/FiloSottile/mkcert $( go env GOPATH)/bin/mkcert'i al
Aşağıdaki komutları takip edebilirsiniz.
brew install mkcert brew install nss # Firefox kullanıyorsanız
Toplanan ikili dosyaları indirebilir veya Chocolatey veya Scoop paket yöneticilerinden birini kullanabilirsiniz.
choco install mkcert -veya- scoop install mkcert
En uygun fiyatlara küresel çapta koruma garantisi
*3 yıllık alımlarda geçerli
Ticaret sicil kaydı
Vergi levhası
Faaliyet Belgesi
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
*Gerçek Kişilerde
Pasaport
*3 yıllık alımlarda geçerli
Ticaret sicil kaydı
Vergi levhası
Faaliyet Belgesi
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
*Gerçek Kişilerde
Pasaport
*3 yıllık alımlarda geçerli
Ticaret sicil kaydı
İmza Sirküsü
Yetkili Kimlik Bilgisi
Vergi levhası
Faaliyet Belgesi
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
*3 yıllık alımlarda geçerli
Ticaret sicil kaydı
İmza Sirküsü
Yetkili Kimlik Bilgisi
Vergi levhası
Faaliyet Belgesi
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
Ticaret sicil kaydı
Vergi levhası
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
Ticaret sicil kaydı
Vergi levhası
Adres doğrulama (elektrik su fatura vb)
Telefon doğrulama (şirket telefon fatura)
