首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用HTTPS证书进行许可?

是否可以使用HTTPS证书进行许可?
EN

Stack Overflow用户
提问于 2010-02-23 12:25:59
回答 2查看 348关注 0票数 3

我正在开发一个有多个客户端的应用程序和一个为客户端运行各种web服务的服务器。为了实现许可,我正在考虑使用HTTPS作为使用我们公司颁发的证书的网络服务的协议。通过影响客户端证书的过期日期,我们可以防止他们在他们的许可期限之后使用我们的软件。

这是可能的,这对你来说有意义吗?

更多信息:我计划为客户端使用Qt/C++,为web服务使用Twisted框架。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-23 12:57:48

应该管用的。我不太了解Twisted,但是您可以在web服务前面放置一个Apache,并拥有这个基于证书的认证

至于客户端,请查看这只虫子。如果Qt出现问题,利伯尔应该为您提供一条逃生路线。

您需要仔细考虑CA的相关程序,以确保这在操作上有效:您的销售和计费部门是否满意向每个客户发布一个严格的截止日期?证书是在定购单上签发,还是在发票上付款?

票数 1
EN

Stack Overflow用户

发布于 2010-02-23 12:36:07

我认为这是行不通的,客户端可以选择忽略任何证书错误,检查RemoteCertificateValidationCallback事件在System.Net.Security中

http://msdn.microsoft.com/en-us/library/system.net.security.remotecertificatevalidationcallback.aspx

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

https://stackoverflow.com/questions/2318028

复制
相关文章

相似问题

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