Newsgroup: it.comp.java
Titolo: Problema applet java

Ringrazio anticipatamente chi sappia indicarmi come risolvere il seguente
problema problema .
Nell'avviare l'applet java di telamco nel sito infoimprese delle camere di
commercio mi appare il seguente messaggio di protezione "L'autore non pu� 
essere verificato da
una fonte accreditata. Il codice verr� considerato come non firmato."
Questo messaggio mi da l'opzione di cliccare ok, di conseguenza il
messaggio scompare e l'applet java di telemaco non si avvia, oppure mi da
l'opzione di cliccare sui dettagli che indicano la seguente sequenza:
sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException:
java.security.SignatureException: java.security.InvalidKeyException: Wrong
key usage
at sun.security.validator.PKIXValidator.doValidate(Un known Source)
at sun.security.validator.PKIXValidator.doValidate(Un known Source)
at sun.security.validator.PKIXValidator.engineValidat e(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at com.sun.deploy.security.TrustDecider.isAllPermissi onGranted(Unknown
Source)
at com.sun.deploy.security.TrustDecider.isAllPermissi onGranted(Unknown
Source)
at com.sun.deploy.security.TrustDecider.isAllPermissi onGranted(Unknown
Source)
at sun.plugin2.applet.Plugin2ClassLoader.getPermissio ns(Unknown Source)
at java.security.SecureClassLoader.getProtectionDomai n(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassH elper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$100(U nknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknow n Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHel per(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unk nown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unk nown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown
Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.security.cert.CertPathValidatorException:
java.security.SignatureException: java.security.InvalidKeyException: Wrong
key usage
at
sun.security.provider.certpath.PKIXMasterCertPathV alidator.validate(Unknown
Source)
at sun.security.provider.certpath.PKIXCertPathValidat or.doValidate(Unknown
Source)
at
sun.security.provider.certpath.PKIXCertPathValidat or.engineValidate(Unknown
Source)
at java.security.cert.CertPathValidator.validate(Unkn own Source)
... 28 more
Caused by: java.security.SignatureException:
java.security.InvalidKeyException: Wrong key usage
at sun.security.provider.certpath.OCSPResponse.verify Response(Unknown
Source)
at sun.security.provider.certpath.OCSPResponse.<init> (Unknown Source)
at sun.security.provider.certpath.OCSPChecker.check(U nknown Source)
... 32 more
Caused by: java.security.InvalidKeyException: Wrong key usage
at java.security.Signature.initVerify(Unknown Source)
... 35 more 


Ciao,
premetto che � molto difficile stabilire esattamente quale sia il problema, 
ma dalla
traccia dell'eccezione sembra che sia legato proprio ad un problema 
crittografico
e di sicurezza, legato forse a un qualche certificato digitale corrotto o 
non leggibile
dall'applicazione, o dal tentativo che l'applet - che non � trusted perch� 
il suo
certificato digitale non � stato considerato attendibile - ha tentato di 
accedere
ad una risorsa locale, senza averne i privilegi.
Io comincerei a consultare sul sito di Infoimprese i requisiti di utilizzo: 
spesso,
infatti, � richiesta una particolare versione del JRE per eseguire 
correttamente
queste applicazioni (per esperienza parlo di applicazioni per home banking,
agenzie varie etc).
Scorpio. 

 ha scritto nel messaggio 
news:p33Ul.12982$1s6...@twister2.libero.it...
