我有一个 Web 服务,它将向另一个 Web 应用程序提供数据。我的问题源于安全问题。如果服务正在运行的机器的 IP 与我想要的 ip 不同,我不希望 Web 服务工作。例如,如果有人将 Web 服务复制到他的电脑,它不应该工作,因为 IP 地址已更改。Moroveri mac 地址也可以作为我的替代方案。
问问题
306 次
2 回答
1
除非您拥有源代码或二进制文件,否则无法复制 Web 服务。如果 Web 服务向另一个 Web 应用程序提供数据,只需设置一条防火墙规则,阻止来自与您想要的 IP 不同的任何其他 IP 的连接。
于 2012-08-13T14:00:22.080 回答
-1
如果要通过 IP 地址限制访问,则每次 IP 地址更改时都需要更改安全配置。例如,如果将第二个网络适配器添加到服务器,或者如果服务器移动到不同的网段。
另外,您将如何在不同的机器上调试 Web 服务?或者您将如何拥有一个 QA 环境,它的 IP 地址自然会与生产环境中的不同?
于 2012-08-13T14:00:04.417 回答