是否有人对为 Silverlight 4 应用程序提供基本许可支持有任何经验或建议?
我对应用程序在浏览器之外运行的情况特别感兴趣。在这种情况下,我希望能够提供某种限时许可选项。
我考虑过的一种选择是实现某种从应用程序调用的许可 Web 服务。
还有其他建议吗?
是否有人对为 Silverlight 4 应用程序提供基本许可支持有任何经验或建议?
我对应用程序在浏览器之外运行的情况特别感兴趣。在这种情况下,我希望能够提供某种限时许可选项。
我考虑过的一种选择是实现某种从应用程序调用的许可 Web 服务。
还有其他建议吗?
Wassup HullCity史蒂夫!我最近自己经历过这个并实施了自己的许可。
但我需要在健壮性/功能方面更进一步,所以我目前正在试用CrytpLicensing for .NET,它似乎支持 Silverlight 以及 WPF 应用程序、控件库或框架。还配备了现成的许可服务器。
塔塔!
While calling a web service would solve the problem of users tampering with files and registry settings it does mean that anyone using your application would need to be connected to the internet to use it.
One way round this is to allow restricted functionality if the application can't connect to the web service, though this might frustrate your users.
You could store the last contact date somewhere (file or registry) and allow full functionality if less than 3 days have elapsed and reduced functionality otherwise. However, this then gets back to having the problem that users could find the file/registry entry and tamper with it to allow full access.