0

基本上,我有一个安装在客户端服务器上的 asp.net 应用程序,可以与现有的桌面应用程序一起工作。我能做些什么来阻止客户复制文件并在其他地方安装并运行它,这样他们就不能停止付款但继续使用系统?

4

1 回答 1

1

我知道您可以使用的唯一 100% 方法是调用您控制的某些 Web 服务,以在每次应用程序启动或您想要的任何其他事件时进行验证。尽管如此,客户仍可以对其进行反编译并对其进行修补以删除检查,尽管这不太可能。

但是,如果我必须有这种锁,我不会担心验证这一点。如果您认为您的客户正在这样做,那么他们就不是开始合作的好客户。

于 2012-10-31T10:54:18.873 回答