问题标签 [signed-applet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
167 浏览

java - 使用签名的小程序

我想从我编写的小程序中创建和工作一个签名的小程序。小程序本身使用一个库 ( owlapi ),该库必须具有正确的写入权限才能保存对 owl 存储库所做的更改。

为此,我应该使用 .policy 文件或签名的小程序。为了制作签名的小程序,我遵循了本手册。我按照这封信上的手册进行操作,但它不起作用。我到了我有一个签名的小程序并将其包含在 html 中的地步,如下所示:

当我使用 appletviewer(该手册中推荐)测试该小程序时,我收到错误消息

我想我可以通过使用该库手动编译代码然后用所有这些 .class 文件创建一个 jar 来解决这个问题,但这并没有帮助:

有人知道如何创建这样一个使用其他 jar 文件的签名小程序吗?

*更新:*阅读线程后,我发现 owlapi-src 和 owlapi-bin jar 必须包含在 html 中的小程序中,并且也应该签名。我将代码更改为我当前的测试代码,但这仍然不起作用,因为我现在又拥有了

这意味着未找到使用的 owlapi 库中的代码。

0 投票
1 回答
665 浏览

java - 复制带有依赖项的签名 jar

我正在开发一个 Maven 网络项目。我创建了一个不同的 Maven 项目,其中包含我想在主项目中使用的几个小程序。此项目作为依赖项添加到主项目。

在我的 Applet 项目 POM 中,

我添加了一个插件来创建一个带有依赖项的 jar,

我还签署了 uberjar 以避免一些安全限制。

我现在想在构建主项目时将签名的 uberjar 复制到 webapp 文件夹,以便我的 HTML 文件可以使用它。

这可能吗?我只设法复制了没有依赖关系的 jar。

0 投票
1 回答
845 浏览

java - 小程序签名 - 丢失密钥库密码

我对使用旧密钥库(我丢失了密码)应该遵循的步骤有疑问。

如果我无法将该证书导入原始密钥库(因为我不记得密码),有什么方法可以使用我从 Verisign 收到的证书?

--

引导我到这里的步骤是:

  1. 我跑了:

  2. Keytool要求输入密码,我当时输入了密码。

  3. 我填写了组织信息,然后我得到了 CSR 并发送到 Verisign。
  4. 现在我收到了证书,但我不知道如何使用它,因为我无法将它添加到 Keystore。
0 投票
4 回答
2335 浏览

java - 签名小程序的问题

我正在开发一个仅在客户端执行加密/解密的应用程序。我正在使用 Spring、jdk 1.6+ 和 eclipse。我开发了一个包含密码代码的小程序,它看起来像:

我已经创建了 jar 文件并对其进行了签名,当我从 eclipse 将它作为“在 Java Applet 上运行”运行时它运行良好,它也运行良好,当我打开包含此小程序的 html 页面时,它会在页面加载时提示输入密码但是当我单击调用此 accessToken() 小程序方法的复选框,它在 java 控制台上给出错误,例如:

我的html页面看起来像:

我的 JNLP 文件看起来像:

所有文件和 jar 都在同一个目录中,我的小程序类在消息文件夹中,请帮助我,我被困在这里......

0 投票
1 回答
350 浏览

java - 跨域 cookie 和签名小程序

已签名的 Java 小程序能否操纵来自其他域的 cookie?(例如,使用 JSObject)

0 投票
3 回答
1609 浏览

java - 签名 jar 的作者未知

在Java中签名jar,我已经按照这三个步骤进行签名

  1. keytool -genkey -keystore myKeyStore -alias me
  2. keytool -selfcert -keystore myKeyStore -alias me
  3. jarsigner -keystore myKeyStore jarfile.jar me

我的问题如下:

  1. 之后我运行了我的小程序,为什么它显示作者未知?
  2. 我可以给-validity我的罐子没有天数,我可以给的最大天数是多少?
0 投票
1 回答
197 浏览

java - 无法正确签署 jar 文件

我在 com.abc.applet 包中有 TViewerApplet.class。要签署 jar 文件,我遵循以下步骤:

1)使用cmd创建com文件夹的jar文件jar cf Viewer.jar com

2)使用cmd签名的jar文件

在jsp文件中添加了以下标签

<applet name="viewerApplet" id="TViewerApplet" width="100%" height="500" code="com.abc.applet" align="baseline" codebase="." mayscript="mayscript" archive="SignedViewer.jar,cmbview81.jar"> </applet>

但问题是我明白了

0 投票
1 回答
793 浏览

java - 如何从 javascript 访问签名小程序方法

我想从 javascript 访问签名小程序方法;因此我创建了一个 html 文件,如:

.html 文件:

小程序类:

正如我在我的 html 文件中显示的那样,我使用两种方式来访问小程序方法,但是当我单击按钮时,没有任何动作会执行。和控制台什么也没显示。

0 投票
0 回答
49 浏览

java - 签名的 Java 小程序权限

可能重复:
为嵌入在 HTML 中的 Applet 设置策略

我创建了一个简单的 Java 小程序来获取网站的屏幕截图。我在罐子上签名了,看来它已经过验证了。

但是它在我的网站上不起作用。它说:

尴尬的是它在我的功能的第一行失败了

有没有人知道解决这个问题的方法?

0 投票
1 回答
664 浏览

html - 使用签名的 jar 部署 Java Applet

我一直在学习如何部署小程序。我已经把我的代码放在一个罐子里,签名了,现在我正试图把它放在 weebly.com 上。Java 控制台中的错误说找不到 Minesweeper.class。我相信我有指向正确文件夹的代码库。谢谢你的帮助。