首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >许可证密钥管理

许可证密钥管理
EN

Stack Overflow用户
提问于 2009-09-29 20:28:45
回答 1查看 838关注 0票数 4

我有一个可以在试用模式下运行的桌面应用程序。用户决定输入许可证密钥。我验证了它,如果有效,应用程序将不再在试用模式下运行。

在此之后,我应该如何处理许可证密钥?我应该把它放在哪里?我是否应该在每次应用启动时检查许可证密钥是否有效?我想知道在用户输入许可证密钥后,我到底应该做什么?谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-07-07 04:56:29

我建议,当在线验证成功时,服务器返回一些可以离线验证的东西-可能是用私钥签名的,应用程序具有公钥(google公钥加密)-这样,它就可以在本地验证,而本地副本没有足够的信息来创建有效的本地验证令牌。

本地验证应具有开始时间和结束时间,如果由于任何原因令牌无效,则应进行在线验证。如果令牌最近(对于给定的值)已过期,并且在线验证失败,则系统允许访问,以提供一定的宽限时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1494757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档