从服务器打开客户端计算机上的网站

时间:2015-04-12 14:06:33

标签: c# asp.net

在我的大学,您可以连接到无线网络,但除非您登录某个网站,否则无法访问互联网。当您连接到无线网络时,此站点会自动打开。如果您没有打开任何浏览器,浏览器将自动在此站点上打开。即使您关闭浏览器,它也会在一段时间后再次打开。任何人都可以告诉我这是如何做到的?我想把它用于我的学校项目。提前谢谢。

1 个答案:

答案 0 :(得分:0)

此技术称为Captive portal,意为following

  

强制网络门户是在使用之前显示的特殊网页   互联网通常。门户网站通常用于显示登录信息   page。1这是通过拦截大多数数据包来完成的,无论如何   地址或端口,直到用户打开浏览器并尝试访问   网络。那时浏览器被重定向到一个网页   可能需要身份验证和/或付款,或只是显示   可接受的使用政策,并要求用户同意。俘虏门户网站   用于许多Wi-Fi热点,可用于控制有线   访问(例如公寓,酒店房间,商务中心,“开放”   以太网插孔)。

但这不是在服务器端控制,因为互联网提供商这样做,系统启动wifi连接,使用一些网址检查连接,就像在mac中它是success.html,信息在这里 - https://discussions.apple.com/thread/5784008?tstart=0