我计划制作一个网络应用程序。工作流程是客户使用手机扫描二维码以访问某个特定的 URL。但我感兴趣的是,如果请求未来自特定 WiFi 网络,是否有任何选项可以限制访问该 URL?我不想让任何人拍照和提出虚假请求。
1 回答
慕标琳琳
TA贡献1830条经验 获得超9个赞
有多种方法可以做到这一点:
如果您的特定 WiFi 网络具有固定的 WAN IP/IP 范围,您可以编写应用程序来检测客户端 IP 并检查它们是否来自那里。您可以检查
$_SERVER['REMOTE_ADDR']
客户端的 IP(如果您的服务器不在反向代理后面)。您的服务器仍然是公开可用的,但您的 PHP 代码将只允许列入白名单的 IP 访问特定的 URL 路径。如果您想要更好的安全性,您可以将服务器放置在本地网络中。您可以在二维码中使用本地IP,供用户访问。这样,服务器将根本无法在互联网上使用。
- 1 回答
- 0 关注
- 86 浏览
添加回答
举报
0/150
提交
取消