Bagaimana cara menonaktifkan popup "Peringatan Keamanan" Java?

17

masukkan deskripsi gambar di sini

Apakah ada cara untuk menonaktifkan popup Keamanan Jawa ini? Saya hanya menggunakan situs di intranet saya dan setiap halaman adalah rumah bagi 40+ applet yang menghasilkan ID baru setiap kali memuat. Karena itu, setiap kali halaman dikunjungi, Anda harus mengklik "Jalankan" 40 kali.

OS: Windows 7

Browser: IE 10

Ini perbaiki saya:

  1. Buka Internet Explorer
  2. Klik Tools dan pilih Internet Options
  3. Klik pada tab Security dan Klik tombol 'Level Kustom'
  4. Di bagian 'Lain-lain', ubah "Tampilkan konten campuran" menjadi Aktifkan.
Tyler
sumber
1
Ini dapat ditangani dengan menyesuaikan pengaturan keamanan pada Windows Control Panelapplet Java . Karena Anda tidak menunjukkan sistem operasi yang mana, saya harus menggunakan Windows.
Ramhound
Menggunakan IE 10 pada Windows 7. Komputer ini hanya mengakses jaringan lokal dan tidak memiliki koneksi ke internet atau PC lain, itu koneksi untuk membangun alat pemantauan.
Tyler
1
Apakah Anda mencoba menyesuaikan tingkat keamanan di panel kontrol? Bagi saya, itu tidak berfungsi sama sekali (levelnya selalu diatur ulang), tetapi mungkin Anda akan lebih beruntung.
Der Hochstapler
apa versi java?
kinokijuf
@kinokijuf OP secara khusus menyebut Windows 7 tiga komentar di atas. Tolong jangan mengubah arti posting orang lain. Terima kasih.
slhck

Jawaban:

3

Menyetel opsi itu ke Nonaktifkan verifikasi akan menghapus sembulan itu. Ya itu risiko keamanan, tapi saya cukup yakin bahwa dinonaktifkan adalah tingkat keamanan default dari versi Java sebelumnya. Saya yakin pop-up memang memberikan keamanan ekstra, tetapi dalam lingkungan di mana setiap vendor menggulirkan aplikasi web mereka sendiri yang gila dan pembaruannya sedikit dan jarang, ini lebih merepotkan daripada keamanan. Sayangnya pengaturan ini tampaknya dikendalikan oleh file di bawah setiap profil pengguna. Khususnya C: \ Users \ username \ AppData \ LocalLow \ Sun \ Java \ Deployment \ deployment.properties. Saya tidak bisa memikirkan cara lain untuk mendorong pengaturan ini melalui kebijakan grup. Jika seseorang menemukan solusi, silakan posting di komentar. Sampai saat itu kita akan tetap menggunakan Java 6 Update 19 untuk lingkungan kita.

sumber: http://gdgtry.com/2010/05/disable-javas-new-security-warning/

Karan Raj Baruah
sumber
1
-1 OP berbicara tentang dialog yang berbeda
kinokijuf
3

Letakkan dokumen teks di lokasi ini bernama deployment.properties c: \ windows \ sun \ Java \ deployment \ deployment.properties

Terlepas dari apa yang dikatakan dokumentasi Java, Anda tidak memerlukan file deployment.config kecuali Anda ingin menggunakan pengaturan wajib.

File ini akan mengubah default untuk setiap pengguna di komputer, bahkan jika mereka sudah memiliki file properti deployment.prop di folder appdata mereka. Anda dapat memverifikasi bahwa pengaturan mulai berlaku ketika Anda membuka panel kontrol java 32 karena membaca pengaturan itu.

Berikut adalah beberapa hal yang kami masukkan ke file properti deployment.prop kami.

#disables the java desktop shortcut on install - might not be required for modern versions
deployment.javaws.shortcut="NEVER"

#tells sets security level to it's minimum "MEDIUM" to allow for apps to run on outdated java versions
deployment.security.level=MEDIUM

#disabled certificate checking so that java apps load much faster.  Java still checks the certificate
#blacklist though so the certificate is still used.
deployment.security.validation.ocsp=true

#moves the user trusted certificates store to a shared location so we can pre-approve controls
deployment.user.security.trusted.certs=C\:\\Program Files\\Java\\jre7\\security\\trusted.certs

Bit terakhir adalah cara terbaik untuk menyingkirkan kotak "Anda ingin menjalankan aplikasi ini". Setelah Anda mengatur lokasi tepercaya.certs ke lokasi bersama, buat file tepercaya Anda sendiri. Secara manual pergi ke proses mencentang kotak "jangan perlihatkan ini lagi". Mereka menyebarkan file tepercaya ini ke semua mesin Anda dengan file properti dan penyebaran ini, tidak ada lagi pop-up keamanan.

Perhatikan bahwa garis miring ekstra diperlukan. Colon adalah karakter yang dilindungi undang-undang dan garis miring terbalik adalah karakter pelarian.

Iconiu
sumber
2

Saya menggunakan pembaruan java 7 17 . Yang dapat Anda lakukan adalah mencentang kotak "Jangan perlihatkan ini lagi untuk aplikasi ini" (kotak centang pada gambar yang Anda berikan). Anda juga dapat mencoba mengubah pengaturan di Java Control Panel tetapi saya tidak yakin apakah itu akan berfungsi: Di ​​Java Control Panel pada Security Tab mengubah tingkat keamanan dari Tinggi ke Sedang atau Rendah dan kemudian pergi ke Tab Advance dan periksa "Sembunyikan Peringatan dan jalankan dengan perlindungan" atau jika tidak berhasil, pilih "nonaktifkan verifikasi".

Devid
sumber
Itu membuatnya sedikit lebih tidak aman tetapi untuk apa yang dia lakukan tidak masalah di intranet. Jika dia mengakses konten yang sama berulang-ulang, dia bisa saja menyerah dan memberi tanda centang pada kotak 50 kali sekaligus dan kemungkinan tidak akan melihatnya lagi.
Will.Beninger
1

Versi Java apa yang Anda gunakan?

Oracle memperkenalkan fitur keamanan baru ke plug-in browser web Java ketika merilis Java 7 Update 11 pada 11 Desember 2012.

Anda dapat kembali ke versi sebelumnya dari 2012, karena keamanan tidak terlalu penting di lingkungan intranet.

Dengan versi sebelumnya, menyesuaikan tingkat keamanan di panel kontrol mungkin lebih mudah.

harrymc
sumber
1

Untuk mengontrol tindakan standar JAVA, lebih baik mengkonfigurasi semua pengaturan pada tingkat sistem.

C: \ Windows \ Sun \ Java \ Deployment. Anda membutuhkan 4 file

@ deployment.config

@ deployment.properties - deployment.security.mixcode=DISABLE

@ exception.sites

@ Yang paling penting Anda memerlukan file sertifikat tepercaya untuk menonaktifkan kotak pesan itu

Ini akan memberi semua pengguna di PC pengaturan yang sama.

Lihat lebih banyak dari sini

Root Loop
sumber
0

Letakkan di bawah baris dalam C:\Windows\Sun\Java\Deployment\deployment.propertiesfile tingkat sistem server untuk menghentikan pesan-pesan ini

deployment.security.mixcode=DISABLE
deployment.security.level=MEDIUM
deployment.security.validation.ocsp=true
deployment.expiration.check.enabled=false
Manish Thakare
sumber
Sudah ada dua jawaban yang mirip dengan Anda. Menimbang bahwa Anda menjawab sebuah pos yang berumur 4 tahun, Anda setidaknya dapat menjelaskan bagaimana jawaban Anda berbeda atau apa yang mungkin tidak akurat atau ketinggalan zaman tentang jawaban lainnya.
Edward
-3

Masukkan baris ini ke dalam skrip login Anda, yang seharusnya menanganinya

mkdir "%AppData%\Sun\Java\Deployment"
echo deployment.security.mixcode=DISABLE >> "%AppData%\Sun\Java\Deployment\deployment.PROPERTIES"
dr_banner
sumber
3
Betapa tidak kerennya itu - ia menciptakan baris baru di deployment.properties pada setiap login. Berapa lama file itu seharusnya? : O
TheBlastOne