问题标签 [truelicense]

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 投票
2 回答
1451 浏览

java - truelicense 将许可证文件保存在哪里

这个问题非常具体到 TrueLicense 的实现及其工作原理。借助此处的教程以及此处的更多帮助,我已经能够使用 TrueLicense 成功地在我的软件上应用许可。但是,我仍然不清楚 TrueLicense 的某些方面以及它是如何工作的,希望有人能启发我。现在,我不明白的是,当我打电话给

方法(确保满足其余的先决条件)许可证文件实际在哪里持久化。我知道它会以某种方式持续存在,因为我第二次启动应用程序并运行

它返回快乐的方法。我真的很感激对此的一些见解。

0 投票
1 回答
520 浏览

java - Truelicense Java 首选项存储而非注册表

为了在我的 Java 应用程序中管理许可证,我想使用truelicense

Truelicense 正在使用 Java 首选项来存储 Windows 操作系统上的许可证密钥和 Java 首选项,这些许可证密钥和 Java 首选项存储在用户根或系统根下的注册表中。

但是我的要求不一样。我想在 USB 存储中安装我的应用程序,并希望仅允许从该 USB 设备(从任何机器)访问应用程序。所以,我不能使用注册表来存储许可证密钥。

是否有任何其他方式来存储 Java 首选项,如基于文件或任何其他方式。这是最安全的方式。

truelicense 是否支持 Preferences 以外的存储?

0 投票
0 回答
2396 浏览

java - TrueLicense java.io.IOException:无效的密钥库格式

我正在按照本教程http://alvinalexander.com/java/true-license-java-software-license-server尝试在我的 VPS 上设置许可证服务器。但是最近一段时间,我一直收到java.IO.Exception: Invalid keystore format如下所示的此错误,并且无法弄清楚如何修复它。

在此处输入图像描述

现在老实说,除了我在过去几天学到的知识之外,我对密钥库格式了解不多。密钥库文件的名称dcPrivateKey.keystore如链接中的示例所示,其中包含密码。有没有人知道如何解决这个问题?

编辑

在@parsa porahmad 的建议下,我设法生成了一个合适的.keystore文件。然而,在尝试了一些不同的方法(例如删除和重新创建.keystore文件)之后,我被这个错误难住了。

在此处输入图像描述