我想知道是否有人可以就以下情况提供任何建议。检查外部网站的许可证 - 网络服务
我正在开发一个系统,然后将其安装在人们自己的服务器上。但是,我希望人们支付使用该系统的订阅费。如果他们不付款,我希望能够从外部禁用系统。
基本上,当系统运行时,它在后台对我的服务器进行调用,它检查许可证密钥,如果它存在并且处于活动状态,则它们可以照常使用系统。
我有一个基本的函数调用我的外部网站(排序的Web服务),检查密钥存在。然而,任何具有一定知识的人都可以改变功能,使其返回true并绕过外部检查。
有关如何做到这一点的最佳方法提出了任何建议,即使这会使它们稍微难以移除。