We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
您可以使用现有的开源解决方案之一来生成和验证许可证文件:
这两个工具都允许您将附加数据存储到许可证文件中 ->在你的情况下允许的域名。
使用 Portable.Licensing 解决方案,您可以使用产品功能或其他许可证数据来添加允许的域名:
要验证域:
免责声明:我是 Portable.Licensing 开源项目
You can use one of the existing open source solutions to generate and validate license files:
Boths tools allow you to store additional data to the license file -> in your case the allowed domain names.
Using the Portable.Licensing solution you can use product features or additional license data to add the allowed domain names:
To verify the domain:
DISCLAIMER: i'm the author of the Portable.Licensing open source project
我无法根据现有框架为您提供答案。这是我的解决方案
另外,您需要一个工具来使用私钥(不是分布式程序集的一部分)创建许可证但只是这个工具。
更新:据我所知,您最关心的是许可证密钥的创建:
FileStream
I cannot provide you an answer based on an existing framework. Here my solution
Additional you need a tool to create the licenses using the private key (which is not part of the distributed assembly but just this tool.
Update: As I see you biggest concern is the creation of the license key:
Hope that helps!