14 Kasım 2022 16:04

Muslu Y.

Java

Error: Java error Unsigned application requesting unrestricted access

Anasayfa

Java

Error: Java error Unsigned application requesting ...

Java; OpenJDK, IcedTea kullanılırken aşağıdaki hata alınıyorsa indirilen JLNP dosyası işaretlenmemiş (unsigned) demektir.

Çözüm:

Windows dosya yolu:

C:\Program Files\Java\jre1.8.0_351\lib\security\java.security

Linux dosya yolu:

/etc/java-11-openjdk/security/java.security

Dosya açıldıktan sonra aşağıdaki satırların tamamı yorum satırı yapılıp, yeni satırlar eklenir. Böylelikle doğrulama kontrolleri iptal edilir.

#jdk.jar.disabledAlgorithms=MD2, RSA keySize < 1024, \
# DSA keySize < 1024, SHA1 denyAfter 2019-01-01, \
# include jdk.disabled.namedCurves 

#jdk.certpath.disabledAlgorithms=MD2, MD5, SHA1 jdkCA & usage TLSServer, \
# RSA keySize < 1024, DSA keySize < 1024, EC keySize < 224, \
# SHA1 usage SignedJAR & denyAfter 2019-01-01, \
# include jdk.disabled.namedCurves

Dosyaya eklenecek yeni değerler:

jdk.jar.disabledAlgorithms=MD2, RSA keySize < 1024
jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024
NOT: Dosyaların kaydedildiğinden emin olunuz ve JNLP dosyalarını tekrar indirip, bağlantı deneyiniz.

Makdos Bilişim Teknolojileri 2015 - 2025