Ein Java Applet erfüllt hohe Sicherheitsstandards

8

Ich habe ein funktionierendes Applet und ich versuche, es meiner Website für mein Portfolio hinzuzufügen. Mein Problem ist, dass ich das Applet nicht ausführen kann, ohne das Verzeichnis (ich führe es lokal für jetzt) ​​in die Site-Ausnahmeliste aufzunehmen. Mein Applet-Code ist wie folgt:

%Vor%

Ich habe eine JAR-Datei mit IntelliJ IDEA erstellt. Das Manifest lautet wie folgt:

%Vor%

Ich habe die JAR-Datei unterschrieben.

    
Andy 28.12.2014, 15:45
quelle

1 Antwort

1

Seit Java 7 Update müssen Java Web Start-Anwendungen und -Applets signiert sein und eine Berechtigung im Manifest haben. Du hast beides richtig gemacht. Das Zertifikat, das Sie für die Codesignierung verwendet haben, war jedoch wahrscheinlich ein so genanntes selbstsigniertes Zertifikat. Da die Identität des Unterzeichners nicht verifiziert werden kann, werden solche Zertifikate von Browsern, Betriebssystemen und der Java-Laufzeit nicht als vertrauenswürdig eingestuft. Um dies zu beheben, müssten Sie entweder Ihr Zertifikat in Ihr System importieren und ihm vertrauen, oder Sie müssten ein Zertifikat erwerben (kaufen), das von einer vertrauenswürdigen Stelle ausgestellt wurde. Einige Organisationen bieten vertrauenswürdige Zertifikate für Open-Source-Projekte.

    
Thomas 18.12.2016 07:54
quelle