Düzeltme: Güvenlik Ayarlarınız Kendinden İmzalı Bir Uygulamanın Çalışmasını Engelledi

Bir Java uygulamasını başlatmaya çalışırken birkaç kullanıcı “Güvenlik ayarlarınız güvenilmeyen bir uygulamanın çalışmasını engelledi” ile karşılaşıyor . Sorun, belirli bir Windows sürümüne özel görünmüyor - Windows Vista, Windows 7, Windows 8 ve Windows 10 dahil olmak üzere her yeni sürümde hata ile karşılaşılıyor.

Güvenlik Ayarlarının Uygulamaların Çalışmasını Engellemesine Neden Olan Nedir?

Biz araştırdık “çalışmasını Güvenlik ayarlarınız engellediğiniz güvenilmeyen uygulama” çeşitli kullanıcı raporları ve kullandığı tamir stratejileri bakarak hata.

Görünüşe göre, Java 7 Güncelleme 21 ile sunulan Java tarayıcı eklentisi davranışı nedeniyle hata mesajı oluşacaktır . Buradaki fikir, kullanıcıların bir web tarayıcısı içinde Java destekli bir uygulama çalıştırmak zorunda kaldıklarında daha bilinçli kararlar almalarına izin vermekti.

Java 7 Güncelleme 21 veya daha eski sürümünüz varsa, sertifikası olmayan veya Uygulama adı ya da Yayıncı bilgileri eksik olan tüm uygulamalar varsayılan olarak engellenir. Bu karar, şüpheli olmayan kullanıcıları güvenli olmayan veya yüksek riskli uygulamalardan korumak için alınmıştır.

Bu yeni değişiklikler uygulandığında, bu belirli Java hata mesajını tetikleyecek üç ana neden vardır:

  • Uygulama imzasız - Sertifikasız veya Yayıncı Bilgileri ve Adı eksik uygulamalar varsayılan olarak engellenir. Bunlar, sisteminizi dış istismarlara karşı savunmasız hale getirebilir.
  • Kullanıcı güvenilmeyen bir otoriteden kendinden imzalı bir uygulama çalıştırmaya çalışıyor - Kendinden imzalı sertifikalara sahip uygulamalar da Java 7 Güncelleme 51 ile başlayarak varsayılan olarak engellenir. bilgisayarınızdaki kişisel veriler.
  • Uygulamanın jar dosyasında bir izin özniteliği eksik - İzin özniteliği, uygulama isteğinin geliştirici tarafından belirtilen izin düzeyini kullanıp kullanmadığını doğrular. Eksik bir jar özniteliğine sahip bir uygulama engellenir çünkü bir saldırgan, uygulamayı farklı bir ayrıcalık düzeyinde çalıştırarak kullanıcıyı istismar edebilir.

Genel olarak, bu anahtar tanımlama parçalarının eksik olduğu bir Uygulama veya uygulamanın güvenli olmadığı kabul edilmelidir. Bilmiyorsanız, çalıştırmaktan kaçınmanızı şiddetle tavsiye ederiz.

Ancak, yayıncıyı tanıyorsanız ve uygulamaya güveniyorsanız (örneğin, onu kendiniz geliştirdiyseniz veya test ediyorsanız), bu belirli hata mesajını atlatmanın yolları vardır.

Aşağıda, "Güvenlik ayarlarınız güvenilmeyen bir uygulamanın çalışmasını engelledi" hatasıyla başa çıkmanıza izin verecek birkaç yöntem var . Yöntem 1 , bu belirli hata mesajıyla uğraşmak zorunda kaldığınızda yaygın olarak standart uygulama olarak kabul edilse de , aynı amaca ulaşmak için Yöntem 2'yi de takip edebilirsiniz .

Yöntem 1: Özel Durum Site Listesini Yapılandırma

Java tarafından güvenli olmadığı düşünülen bir uygulamayı başlatma riskini anlamanız durumunda , uygulamayı İstisna Site Listesi'ne ekleyerek "Güvenlik ayarlarınız güvenilmeyen bir uygulamanın çalışmasını engelledi" hata mesajının görünmesini engelleyebilirsiniz . Bu ayarı Java Denetim Masasının Güvenlik sekmesi altında bulabilirsiniz.

Java Denetim Masasını açma ve Java uygulamasını Hariç Tutma Site Listesine eklemeyle ilgili hızlı bir kılavuz :

  1. Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın . Ardından, " kontrol " yazın ve Denetim Masası'nı açmak için Enter tuşuna basın .
  2. Kontrol Paneli pencerenin içinde, tıklayın Programlar sonra, tıklayın Java açmak için simgeyi Java Denetim Masası'nı .

  3. İçinde Java Control Panel penceresindeki gidin Güvenlik sekmesi ve tıklayın Düzen Sitesi Listesi'nde .
  4. İçinde İstisna Sitesi listesinde, üzerine tıklayın Add sonra, düğme sorunlarım vererek edilir Java uygulaması URL'sini yapıştırın. Hit Ok URL'yi eklemek için Dışlama listesinde .

    Not: Çalıştırmaya çalıştığınız uygulamaya bağlı olarak, Java Dışlama Listesine standart olmayan bağlantı noktaları da eklemeniz gerekebileceğini unutmayın .

  5. Dışlama listesine yeni girdiğiniz URL'yi eklemek istediğinizi onaylamak için bir sonraki Güvenlik Uyarısında Devam'ı tıklayın .
  6. Daha önce hatayı gösteren uygulamayı yeniden açın. Hata artık meydana gelmemelidir.

"Güvenlik ayarlarınız güvenilmeyen bir uygulamanın çalışmasını engelledi" hatasını çözmenin farklı bir yolunu arıyorsanız , aşağıdaki sonraki yönteme geçin.

Yöntem 2: Uygulamanın güvenlik düzeyini Yüksek olarak ayarlama

Çözme dolaşmak için başka bir yol “Güvenlik ayarlarını çalışmasını güvenilmeyen uygulama engelledi” hata Java Güvenlik seviyesini ayarlamaktır Yüksek yerine Çok Yüksek .

Bu yöntemin uygulanması çok daha kolay (ve daha hızlı) olsa da, bilgisayarınızı birçok potansiyel riske maruz bırakacaktır. Bunu akılda tutarak, güvenlik düzeyini değiştirmektense kaynağa güveniyorsanız, Yöntem 1'i izlemeniz tercih edilir.

Ancak, yapmaya karar verirseniz, hatayı tetikleyen Java uygulamasını kullanmayı bitirdiğinizde varsayılan Güvenlik Ayarları düzeyine geri dönmenizi öneririz.

Güvenlik Seviyesini nasıl değiştireceğinizle ilgili hızlı bir kılavuz:

  1. Çalıştır iletişim kutusunu açmak için Windows tuşu + R tuşlarına basın . Ardından, " kontrol " yazın ve Denetim Masası'nı açmak için Enter tuşuna basın .
  2. Kontrol Paneli pencerenin içinde, tıklayın Programlar sonra, tıklayın Java açmak için simgeyi Java Denetim Masası'nı .

  3. Java Denetim Masası penceresinin içinde, Güvenlik sekmesine gidin ve İstisna Site Listesi'nde değil, uygulamalar için Güvenlik düzeyi altından Yüksek geçişi seçin . Ardından, değişiklikleri kaydetmek için Uygula'yı tıklayın .
  4. Uygulamayı çalıştırdığınız tarayıcıyı yeniden başlatın ve sayfayı yeniden yükledikten sonra sorunun çözülüp çözülmediğine bakın.