Набор правил развертывания в Java 1.8 не работает - PullRequest
0 голосов
/ 21 февраля 2019

Я пытаюсь загрузить и запустить код апплета в браузере IE, он работал в Java 1.5, но я пытаюсь заставить его работать в Windows 10 с Java версии 1.8 и IE 11. Я установил правило вПравило set.xml, как показано ниже

<ruleset version="1.0+">
    <rule>
        <id location="http://localhost/" />
        <action permission="run" />
    </rule>
</ruleset>

, ниже приведены шаги для создания jar с самозаверяющим сертификатом.

1: jar -cvf DeploymentRuleSet.jar ruleset.xml

2: keytool.exe -genkey -alias SelfSigned -keystore "SelfSigned.jks" -keyalg RSA -keysize 2048 -startdate "2000/01/01 00:00:00" -активность 18262

3: keytool.exe -export -file "SelfSigned.cer" -alias SelfSigned -keystore "SelfSigned.jks"

4: jarsigner.exe -keystore "SelfSigned.jks" -signedjar "DeploymentRuleSet.jar" DeploymentRuleSet.jar SelfSigned

5: Я проверил, проверен ли jar с помощью сертификата, говорится, что jar проверен, как показано ниже

jarsigner -verify -verbose -keystore SelfSigned.jks DeploymentRuleSet.jar

s k      151 Wed Feb 20 15:11:44 IST 2019 META-INF/MANIFEST.MF
         313 Wed Feb 20 15:11:44 IST 2019 META-INF/SELFSIGN.SF
        1337 Wed Feb 20 15:11:44 IST 2019 META-INF/SELFSIGN.RSA
           0 Wed Feb 20 15:03:56 IST 2019 META-INF/
smk      161 Wed Feb 20 15:03:22 IST 2019 ruleset.xml

jar verified.

6: Я скопировал соответствующий файл DeploymentRuleSet.jar впуть

:C:\Windows\Sun\Java\Deployment

7: когда я зарегистрировался в конфигурации javна вкладке «Безопасность» отображается сообщение об ошибке:

Can not verify self-signed Deployment Rule Set jar
Deployment Rule Set jar is Invalid 

I введите описание изображения здесь также приложил снимок экрана

Пожалуйста, дайте мне знать, где я пропускаюшаги, я потратил пару дней еще, я не могу понять это.

Большое спасибо за помощь.

...