2016-04-06 47 views
9

Yerel makinemde bir dev url ile çalışmak için bir sertifika almaya çalışıyorum.Kendinden İmzalı Sertifika

Keytool kullanarak kendinden imzalı bir sertifika oluşturdum ve jboss ile bağladım. Kromda, sertifika ayrıntılarını görüntülemek için içindeki x ile kilidi tıklayabilirim.

Belgeyi indirdim, bunu Sistem'e ekledim ve güven düzeyini Her Zaman Güven olarak ayarladım. Getting Chrome to accept self-signed localhost certificate'daki talimatlara göre. Sonra sayfayı yükledim (hatta yeniden başlatılan tarayıcı, ardından her şeyin alındığından emin olmak için sistemin yeniden başlatılması).

Köklü kırmızı x ile kilidi, dev url, 127.0.0.1 ve localhost için hala görüyorum. Yerel ana bilgisayar için siteye güvenmek için krom yapmak için ne yapıyorum, bunu gerçek soru takip eder, bu da benim dev URL'm için çalışmak için özel bir şeye ihtiyacım var mı?

Ev Sahiplerim dosyamda 127.0.0.1 çözümüne çözüm veren dev url ve localhost bulunuyor. Gerçek certs yaparken alanın belirtilmesi gerektiğini biliyorum, bu da özel dev url için özel bir şey yapmam gerekip gerekmediğini merak ediyor.

cevap

11

Sonunda sorunumu çözdüm ve aynı soruna giren başkalarının yanıtını gönderiyorum. Ayrıca, yanıtlanan soruya da cevap yazdım.

Başvurulan sorunun yanıtı bjnord, Google Chrome, Mac OS X and Self-Signed SSL Certificates. sorunu çözmek vermedi Bu blog doğrudan Ancak idi blog'a bir yorum vardı altın: Hemen hemen komutunu kullanın, ardından sertifika almak için blog yönergeleri takip etmek zorunda

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain site.crt

düzgün yüklemek için yukarıda.

Ayrıca java keytool için ilk ve soyadı için sorulduğunda, bu CN gibi davranır, bu yüzden yerine sizin URL'nizi girin bulundu. Bunu yaptıktan sonra, her şey özel dev URL ile iyi çalıştı.