【发布时间】:2012-01-18 09:21:42
【问题描述】:
我想在试用几天后锁定我的程序,如果用户购买了许可证,则可以使用该程序几个月。
我不知道如何做到这一点。一个想法是在安装程序时制作一个本地临时密钥,并在几天后将其锁定(这里的问题是用户可以更改他的计算机的日期和时间..该程序的理念是在线使用和离线,所以我无法比较从我的服务器到计算机的日期)。
另一件事是,如何进行许可服务。我可以生成很多序列号,然后当用户付款时,我可以给他一个序列号,每次程序启动时,我都可以检查序列号是否在我的网络服务中。
我的路好吗??有什么建议吗?
【问题讨论】:
-
第 2 段 - 用于在线和办公室。第 3 段 - 检查序列号是否在我的网络服务中。我在那里看到一个问题......
标签: c# web-services licensing