gpt4 book ai didi

java - 如何签署 Java 小程序以在浏览器中使用?

转载 作者:IT老高 更新时间:2023-10-28 20:45:40 26 4
gpt4 key购买 nike

我正在尝试在我的网站上部署 Java 小程序。我还需要签名,因为我需要访问剪贴板。我已经按照我能找到的所有签名教程进行操作,但没有取得任何成功。这是我到目前为止所做的:

  • 在 NetBeans 中编写了一个小程序。它在小程序查看器中运行良好。
  • 用它制作了一个 .jar 文件。
  • 通过这样做创建了一个证书:
keytool -genkey -keyalg rsa -alias myKeyName
keytool -export -alias myKeyName -file myCertName.crt
  • 像这样用 jarsigner 签名:
jarsigner "C:\my path\myJar.jar" myKeyName
  • 制作了一个包含以下内容的 html 文件:
<html>
<body>
<applet code="my/path/name/myApplet.class" archive="../dist/myJar.jar"/>
</body>
</html>

当我打开那个 html 文件时,我从来没有得到安全确认对话框(因此得到“java.security.AccessControlException: access denied”错误)。这发生在所有浏览器上。

我错过了一步吗?

最佳答案

三个简单的步骤

  1. keytool -genkey -keystore myKeyStore -alias me

  2. keytool -selfcert -keystore myKeyStore -alias me

  3. jarsigner -keystore myKeyStore jarfile.jar 我

关于java - 如何签署 Java 小程序以在浏览器中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/908748/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com