Javascript 如何防止在WIFI之外访问我的网页?

Javascript 如何防止在WIFI之外访问我的网页?,javascript,php,html,Javascript,Php,Html,我正在创建一个网页,简单地说,它连接业务客户。我希望只有当客户在业务设施内时才会发生这种情况。我的想法是检查客户端是否通过SSID连接到业务WIFI,但后来我意识到,如果您使用相同的SSID创建自己的WIFI网络,您可以绕过此web检查。 然后我试着用MAC地址来做,但不幸的是,由于安全原因,我无法管理它。有人能帮我找到一份工作吗 谢谢大家! 将网站托管在本地网络内的服务器上,或者,如果必须托管在公共Internet上,则限制对网络中面向公众的IP地址的访问(首选防火墙,但也可以选择web服务器

我正在创建一个网页,简单地说,它连接业务客户。我希望只有当客户在业务设施内时才会发生这种情况。我的想法是检查客户端是否通过SSID连接到业务WIFI,但后来我意识到,如果您使用相同的SSID创建自己的WIFI网络,您可以绕过此web检查。 然后我试着用MAC地址来做,但不幸的是,由于安全原因,我无法管理它。有人能帮我找到一份工作吗


谢谢大家!

将网站托管在本地网络内的服务器上,或者,如果必须托管在公共Internet上,则限制对网络中面向公众的IP地址的访问(首选防火墙,但也可以选择web服务器配置)


注意:如果您想拒绝具有VPN网络访问权限的人访问网络,您必须采取其他步骤。

我找到了我需要的。我可以创建一个连接到我自己网页的企业端本地服务器。因此,当有人扫描二维码时,二维码会连接到本地服务器(我会在那里解决主要问题),然后本地服务器会向我自己的网页发送一个API请求,以此类推。

您能提供更多详细信息吗?通常,您的WiFi网络是本地(内部)网络,因此在该网络上公开运行的服务器只能在该网络内访问,而不能从internet访问。通常,您必须采取措施使某些内容可以从本地网络外部访问。(特别是,如果您想在本地网络之外公开服务器,则必须从连接到internet的路由器向网络内的服务器进行端口转发。)对不起,我没有提到这不是我的业务,而是其他业务。我所拥有的是每栋建筑的QR码,我希望只有在你在企业内部才能读取该码,以便访问其私人信息。在网络内托管网站,不允许外部访问。但也许我可以按照你所说的,将QR码重定向到企业的本地服务器,该服务器连接到我自己的服务器。你认为这是个好主意吗?