Java berhenti menjalankan aplikasi yang tidak ditandatangani suatu hari.
Pengaturan keamanan Anda telah memblokir aplikasi yang tidak dipercaya agar tidak berjalan.
Dokumentasi menyatakan bahwa saya dapat menambahkan situs ke daftar pengecualian untuk mengatasi masalah ini. Namun, saya mencoba menjalankan applet Java untuk penggunaan WebSDR, dan ada banyak situs dengan banyak applet yang dibutuhkan. Sangat merepotkan harus melakukan ini, terutama ketika saya menggunakan Chrome dan sudah meminta saya sebelum menjalankan Java sama sekali.
Java hampir menjadi sama sekali tidak berguna bagi saya, dan saya ingin memperbaikinya dengan sedikit mengurangi keamanan. Apakah mungkin untuk menonaktifkan pemblokiran aplikasi yang tidak ditandatangani, atau menambahkan wildcard URL ke daftar pengecualian? Saya sudah mencoba menambahkan *
atau http://
, tetapi panel "Konfigurasi Java" tidak akan kecuali salah satu dari ini.
sumber
Jawaban:
Java 8u25
Peringatan: Pengaturan ini mengekspos kerentanan keamanan yang diketahui Java. Bukan untuk pengguna rata-rata.
Saya memiliki banyak alat yang diblokir oleh Java. Saya mengatur opsi di bawah ini dan kemudian ditambahkan ke daftar pengecualian situs. Saya kemudian dapat menjalankan semua applet lama saya yang sebelumnya diblokir setelah browser restart.
Maju:
** File JNLP / Asosiasi MIME - Selalu izinkan
** Lingkungan Eksekusi Aman - Hapus centang Tampilkan spanduk peringatan kotak pasir, hapus centang peringatkan jika sertifikat situs tidak cocok dengan nama host, hapus centang tunjukkan sertifikat situs dari server meskipun valid
** Kode campuran - Nonaktifkan verifikasi
** Lakukan pemeriksaan pencabutan sertifikat pada - Jangan centang
** Pengaturan Keamanan Tingkat Lanjut - Hapus centang untuk mengaktifkan pencabutan daftar hitam
Keamanan:
** Tambahkan situs ke tab Keamanan> edit daftar situs> tambahkan tombol> ketik URL atau IP.
sumber
[Tidak berfungsi di Java 8+]
Pergi ke Panel Kontrol Java. Di Tab Keamanan, masukkan keamanan ke Menengah dan jika applet tidak ditandatangani tetapi tidak memerlukan izin penuh, ia harus dijalankan. Jika perlu izin penuh. Ini akan meminta Anda untuk melanjutkan. Lihat detailnya di sini: http://www.java.com/en/download/help/jcp_security.xml
Adapun Chrome jika Anda memasukkan di chrome: // plugins di bawah pengaturan plugin Java Anda juga dapat mengatur "selalu izinkan" untuk tidak melihat prompt.
sumber
Saya memiliki masalah dengan menjalankan aplikasi yang ditandatangani dengan MD5 dengan RSA. Saya menemukan solusi berikut ini bekerja untuk saya:
Dari https://forums.freenas.org/index.php?threads/psa-java-8-update-131-breaks-asrocks-ipmi-virtual-console.53911/ :
sumber
Jika Anda terus menerima kesalahan ini setelah menambahkan situs ke daftar pengecualian pada panel kontrol Java, cobalah mengedit [JRE install direktori] \ lib \ security \ java.policy
Di dalam blok hibah, tambahkan
Gantikan host / IP dan porta Anda.
sumber
Anda dapat mengedit daftar situs pengecualian dalam editor teks (mis. Notepad ++). Saya menggunakan Excel untuk secara otomatis mengisi rentang (mis. Https://192.168.1.1 -> https://192.168.1.255 ). Saya kemudian menyalin dan menempel ini ke file exception.sites.
Pengecualian kemudian muncul dalam daftar pengecualian Panel Kontrol Java.
sumber