0

我希望实现一个基本的产品激活方案,这样当程序启动时,它将通过 http 联系我们的服务器以完成激活。我想知道防火墙会阻止传出的http请求并阻止激活是否是一个大问题(尤其是对于大公司或教育组织)。知道这可能有多大的问题吗?

4

4 回答 4

1

根据我的经验,当 HTTP 流量被硬件防火墙阻止时,通常会有用于浏览 Internet 的代理服务器。因此,允许用户输入代理和身份验证详细信息是一种很好的做法。

我看到应用程序由于未使用公司代理服务器而失败并因此被防火墙阻止的次数让我感到惊讶。

于 2010-01-14T00:15:40.577 回答
0

有一些个人软件解决方案可以故意阻止传出连接。看看小飞贼。该程序可以设置明确阻止您的计算机连接到某些域、IP 和/或端口的规则。该程序的一个常见用途是阻止计算机“打电话回家”到激活服务器。

于 2010-01-14T00:04:17.183 回答
0

我不能告诉你这会有多普遍,抱歉。但我可以给你一个数据点。

在这家公司,互联网访问是根据需要授予的。我必须支持一种产品,它的用途非常好,而且价格合理,但我永远不会再批准它的购买——许可太麻烦了,不值得。

于 2010-01-14T00:04:55.833 回答
0

我想说这可能并不常见,但如果您的任何一个客户是企业,您很可能会遇到有人试图在受限的互联网连接或代理之后运行您的软件。你的软件需要处理这种情况,否则你会惹恼一个不能使用你的产品的客户,你肯定会失去销售。

如果您正在寻找第三方工具,我使用 InstallKey ( www.lomacons.com ) 进行产品激活。这个东西具有允许在有和没有互联网连接的情况下进行验证的功能。

于 2012-01-19T02:24:57.780 回答