2

我想知道获得网站许可的首选方法是什么?

我使用可编辑的 APSX 文件分发我的网站的预编译版本,后面的代码被编译成每个页面的单独 DLL。

在使用试用版时,我曾想过在每个页面中实现某种文本注入,类似于 Telerik 控件所做的那样。如果使用许可版本,此演示文本将消失。

我认为的一种方法是让网站联系网络服务以确定许可证状态,但如果网络服务因任何原因而关闭,这将是一个问题。

谢谢

4

2 回答 2

5

让您的控件依赖外部 Web 服务来检查许可证是绝对不能接受的。你唯一能摆脱的就是惹恼客户和自己的维护问题。

我强烈建议您使用荣誉系统或非常简单的许可密钥文件(永不过期)。您销售的是网站,而不是视频游戏。除非您知道您因产品盗版而损失大量金钱,否则不要浪费您的时间。记住优化的第一条规则!

于 2009-02-08T21:58:45.047 回答
0

您可以在您的网站中构建某种许可控制机制。因此,您可以使用该站点的 URL(通常您将您的 asp.net 应用程序出售给某人或两个 url),例如,您还可以在您的许可证机制中构建一些硬件密钥引用,以便您的副本软件不可能在不同的机器上运行。

但请记住,您建立的所有限制都会为您的付费客户带来更多的工作,并且总有人想尝试使用您的软件而不付费!

于 2009-02-08T08:02:16.623 回答