首页 文章
  • 2 votes
     answers
     views

    处理iOS应用中的wifi热点访问

    当我进入时,我的设备(ios8)连接到星巴克wifi,当我开始浏览时,它会抛出强制性UI,要求我同意并连接 . 一切都很好 . 但我在我的应用程序中遗漏了一些东西,因为它无法连接到网络,也不知道如何启动强制UI . 我该怎么做才能解决这个问题?我使用Reachability模块,我可以检测网络何时关闭但不知道如何触发身份验证页面..感谢任何帮助 . 谢谢!
  • 0 votes
     answers
     views

    使用DNS在iOS设备上欺骗强制门户屏幕

    当用户在其网络设置中输入我的DNS号码时,我希望能够在IOS设备上打开强制屏幕 . 从我看过的iOS设备,调用URL:captive.apple.com . 如果收到响应,则不会打开强制窗口,因为它认为网络正在无限制地工作 . 但是,如果无法拉开此URL,则会打开强制门户窗口 . 请记住,我不希望本地常规WiFi网络登录 . 我想通过阻止所有数据包来欺骗设备到达我的DNS . 我只想在输入DNS时...
  • 9 votes
     answers
     views

    验证后防止强制网络门户自动关闭(Android)

    所以简单的想法是我们有一个RADIUS服务器设置,允许用户通过用户凭证与我们的Ruckus控制器进行身份验证 . 在身份验证时,应将用户重定向到允许他们管理MAC身份验证设备的页面 . 在我们迄今为止测试的所有内容中,包括“较旧”的Android设备,这似乎没有问题,而且事情按照应有的方式运行 . 然而,对于Android的Lollipop(5.0)版本,强制门户网站已经发生了相当大的变化,其中一...
  • 3 votes
     answers
     views

    如何使用`http.server`实现一个简单的强制门户?

    我想提供一个强制门户网站 - 这个页面会提示用户在开始使用运行最新版本Raspbian的Raspberry Pi上的_2785116从我的无线网络(通过WiFi)浏览网页之前同意某些条款 . 我有 http.server (随Python3一起)运行并在Pi上本地有一个网页 portal.html . 这是我希望用户在连接到我的Pi时重定向到的页面 . 让我们说该页面的本地IP是 192.168...
  • 4 votes
     answers
     views

    俘虏门户 - Chillispot | OpenWrt vs DD-wrt

    我've been trying to configure a captive portal using DD-wrt and Open-wrt, with my own radius server and I'还试图使用CSP页面(http://worldspot.net)配置它们 . DD-wrt 我的第一次尝试是使用TP-LINK WR841N(v7 . )和DD-wrt使用网络界面 . 在...
  • 0 votes
     answers
     views

    树莓派俘虏门户网站

    我和一些朋友正在试验第一代Pi . 我们正在为竞赛 Build 一个简单的网站,并想知道我们是否可以使用Pi作为强制门户网站,以便在用户连接后立即显示我们的网站 . http://sirlagz.net/2013/08/23/how-to-captive-portal-on-the-raspberry-pi/我找到了这个指南,但它需要一个wifi加密狗,以便RaspberryPi充当接入点 . ...
  • 8 votes
     answers
     views

    如何在Captive Portal中调试浏览器?

    当您尝试连接到无线网络时,强制网络门户有一个浏览器有时会打开 . 有谁知道我怎么调试它? 我已经尝试过的: 我试过运行模拟器,但模拟器不会打开门户网站 . 我尝试将iPhone连接到我的Mac并使用Safari进行调试 - 开发,但这仅显示iPhone运行Safari时的调试信息,而不是强制门户 .
  • 6 votes
     answers
     views

    iOS:在Safari中打开欢迎页面,而不是CNA(后验证)

    我正在运行一个强制网络门户,目标受众只是移动设备 . 我想打开"welcome page"给他在CNA中验证的用户 after . 此页面应在(移动)Safari中打开,而不是在CNA中打开,因为它包含在有限的CNA环境中不起作用的交互式元素 . 我以前见过这个在其他门户网站工作,但我不知道他们是怎么做的,也不知道经过长时间的研究后甚至是多少 . 我 have 是什么: ...
  • 0 votes
     answers
     views

    尽管接入点,Wifi连接仍然有效

    我有一个代码,测试是否有WiFi连接可用 . public boolean checkInternetConnection() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo netInfo = cm.getActiveNetw...
  • 2 votes
     answers
     views

    如何在Android marshmallow中禁用自动打开强制网络门户?

    我和wifi的开放ssid一起工作 . 当自动wifi连接到ssid时,自动默认浏览器打开并重定向到Captive Portal . 我在Android库中的CaptivePortal类中找到了ignoreNetwork()方法 . 显示以下链接: https://android.googlesource.com/platform/frameworks/base/+/master/core/jav...
  • 2 votes
     answers
     views

    Safari中的Captive Network Assistant不支持会话存储

    我正在构建一个Angular 2应用程序 . 当用户加入wifi网络并将它们重定向到在强制网络门户中呈现的应用程序时,应用程序将被引导 . 该应用程序适用于所有其他浏览器,但Safari for OS X除外 . 我无法调试这个,但是通过研究OS X的行为,似乎Captive Portal Assistant启动了一些不支持会话存储的有限浏览器 . https://grpugh.wordpress...
  • 0 votes
     answers
     views

    添加指向Coova强制网络门户登录页面的链接

    我已经 Build 了一个带有强制门户的Coova热点 . 目前,它被配置为内部热点,并且用于强制门户的网页在路由器中是自包含的 . 我能够成功登录,浏览和注销网络 . 我想在登录页面添加一个,点击后会打开我公司的网页(所有这些,在身份验证发生之前) . 我在门户网站中的“登录页面”html代码中添加了简单的HTML代码(如下) . <a href="www.mycompany.c...
  • 3 votes
     answers
     views

    如何使用BSSID或SSID获取当前连接的WiFi网络的安全类型?

    在xcode中处理iOS项目时,我使用'CaptiveNetwork'类来检索当前连接的WiFi网络的SSID,BSSID和SSIDDATA . 我的问题是,是否可以根据给定的信息确定安全类型(如果有)?
  • 6 votes
     answers
     views

    MonoTouch WIFI SSID

    是否可以使用Monotouch连接IPhone连接的WIFI SSID? 我发现有可能检查Wi-Fi状态,但无法检查SSID . https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs所以有人知道吗?感谢所有评论
  • 4 votes
     answers
     views

    WiFi连接通知(CaptiveNetwork)

    我认为这是不可能的,但有一个API似乎让我几乎到了那里:CaptiveNetwork . 理想情况下,当用户连接到特定的SSID时,我希望我的应用程序被唤醒,以便我可以采取行动(例如,有点像重要的位置更改) . 我可以使用“CNSetSupportedSSIDs”注册SSID列表,但似乎没有任何方法可以挂钩到实际的用户连接 . 关于CaptiveNetwork的文档很少令人沮丧(实际上,只有一页A...
  • 0 votes
     answers
     views

    保持连接到具有强制网络门户的wifi网络

    我正在使用我的iOS设备连接到无线网络 . 为了访问互联网,将显示强制门户页面,提示输入用户名和密码 . 我希望我的设备忽略该页面并保持与无线局域网的连接 . 我不介意我不能上网 - 我只想连接到wifi网络上的另一台设备 . 我可以在其他设备(Android,笔记本电脑等)上执行此操作,它只是iOS设备,似乎强制执行“使用强制网络门户或断开连接”政策 . 那么,我的iOS设备是否有办法保持连接到...
  • 2 votes
     answers
     views

    IOS在wifi Captive Portal下自动登录

    您是否认为可以使用以编程方式存储在IOS应用程序中的预定义凭证在wifi热点网络下登录 . 这只允许那些在他们的设备上安装该应用程序的人使用wifi连接并获得Internet访问权限,当然根据热点网络所有者覆盖Captive Portal登录过程:-) 你有什么建议如何得到这个结果? 谢谢达里奥
  • 4 votes
     answers
     views

    嵌入式wifi设备,可以接受强制网络门户上的条款?

    我正在为客户构建物联网解决方案,网络管理员坚持要求设备只通过访客网络连接,访客网络有一个服务条款的强制网络门户,必须先通过UI按钮接受才能获得外部互联网访问权限 . 到目前为止我看过的大多数物联网解决方案(电子imp,Spark核心)都明确表示他们无法连接到强制门户网站 . 我已经看到其他更高级别的代码可以自动与强制网络门户进行交互,但我还没有找到允许嵌入式wifi设备(如CC3000)自动接受强...
  • 4 votes
     answers
     views

    Wifi中继器和强制门户

    好吧,在通过网络浏览后,我几乎可以确认没有一个网站告诉我,强制网络门户是否阻碍了无线中继器的使用 . 由于我对Wifi协议如何工作的了解有限,我不禁要问几个可能看起来多余的问题 . 无论如何,这里他们是: 假设:有一个带有强制网络门户的Wifi,要求用户在连接到互联网之前登录网页 Q1:如果我只是用便携式Wifi中继器扩展Wifi信号,那么新的扩展Wifi信号会起作用吗?为什么或者为什么不? Q2...
  • 1 votes
     answers
     views

    用户级软件如何从OS X中访问强制门户?

    我正在编写一个工具来自动访问WiFi门户并登录 . 当我已经连接到网络时,工具工作正常 . 然而,在我连接到网络之前,OS X上的所有软件都失败了: ERR_INTERNET_DISCONNECTED 即使我的WiFi连接是uo,因为我还没有通过门户网站 . 澄清一下,这是一个鸡与蛋的问题: 我可以't access the network because I haven' t通过强制网络门...
  • 4 votes
     answers
     views

    如何禁用自杀网络助手进入Android设备?

    当用户使用强制网络门户连接到开放式WiFi时,Android设备将使用强制网络门户/登录页面打开浏览器实例 . 我们想禁用它,因为我们使用应用程序进行登录 . 我遇到了CaptivePortal类到Android Marshmallow . 我可以用它来禁用网络吗? 类名:android.net.CaptivePortal 方法名称:ignoreNetwork 如何使用上述类和方法禁用WiFi上自...
  • 0 votes
     answers
     views

    URL方案在iOS设置中的强制网络门户中不起作用

    我设计了一个用于访问wifi的强制门户 . 当用户访问wifi时,他需要登录哪个强制门户网站将出现 . 在强制网络门户中,用户可以点击“FireApp”按钮导航到我的iOS应用程序 . 如果用户从任何浏览器访问强制门户(例如:Chrome,safari,dolphinX),我的应用程序就会启动,并且按预期工作 . 但是让我们让用户导航到设置并连接到我的wifi,并在设置中显示强制门户 . 在这种情...
  • 13 votes
     answers
     views

    iPhone:如何自动连接到已知的WiFi SSID?

    我知道可以使用官方Apple SDK中的CaptiveNetwork API在iPhone上列出可用的Wifi网络 . 我想知道是否有办法以编程方式自动连接到特定的SSID,只要我能在CaptiveNetwork返回的列表中找到它?
  • 14 votes
     answers
     views

    Android设备上的强制门户网站

    我使用我的Android设备作为移动Web服务器 . 我想将通过我的便携式Android热点连接的每个用户定向到特定的wellcome页面 . 有人知道如何在我的设备中实现这种技术(我相信这被称为captive portal技术)?
  • 11 votes
     answers
     views

    从Android的强制门户浏览器(CaptivePortalLogin)启动默认浏览器

    在Android设备上,我们的强制门户网站在Android的强制门户浏览器中启动 . 在身份验证之后,我们将用户重定向到状态页面,在那里他们可以看到他们的会话信息,剩余时间和数据等 . 大多数用户选择保持此页面打开 . 问题是状态页面重定向发生在Captive Portal浏览器中,最终将关闭 . 有没有什么办法可以在Captive Portal浏览器中的“完整”浏览器中打开状态页面? 大多数相关...
  • 0 votes
     answers
     views

    在Raspbian上创建强制门户

    我的俘虏门户网站存在一些问题 . 当有人试图连接到我的Raspberry wifi接入点时,我想打开一个弹出窗口 . 为了,我已经把我的Rpi变成了一个wifi接入点,我已经在我的Rpi上放了一个LAMP服务器 . 实际上我使用DNSMASQ并将conf文件更改为: address=/#/10.0.0.1 listen-address=10.0.0.1 dhcp-range=10.0.0.10,1...
  • 3 votes
     answers
     views

    如何设置强制门户以访问localhost网站

    所以我有一个带有网络服务器的ubuntu-12.04 linux机箱,它充当了dhcp的接入点(hostpad) . 我想设置一个简单的强制网站,以强制连接到我的访问点的用户在打开浏览器时访问我的网络服务器 . Chillispot / coovachilli看起来过于复杂和沉重 . 关于另一种方法的任何建议或者可能是一个简单的node.js程序来做同样的事情 . 我不需要访问外部互联网或安全/登...
  • 24 votes
     answers
     views

    强制无线弹出窗口:单击链接以打开Safari

    我们在网络上遇到iOS设备问题(ipads,iphone等):连接到SSID后,iphone / ipad立即打开强制网络助手(CNA) - 它就像一个没有导航按钮等的缩小浏览器 - 显示我们的欢迎页面(准备让用户在网络中验证他的MAC以给他上网) . 这个CNA是iOS的功能,自动发生 . 我在这个论坛上四处寻找如何让用户通过点击链接(在CNA中)打开他的Safari浏览器,从而将他从CNA发送...
  • 1 votes
     answers
     views

    在iOS8设备上调用CNA

    我正在研究基于Raspberry Pi 2的网络控制器 . 我很好地使用WiFi AP,DHCP服务器,强制门户(通过DNSmasq)和Web服务器 . 该设备完全脱机,无法访问互联网 . 我现在唯一的问题是用户需要通过运行浏览器并输入随机域来启动交互,以便为我们的内容提供服务 . 我正在网上寻找一种方法让我的iPhone成为强制网络助手,但在iOS 8上无法找到办法 . 鉴于我的网络处于脱机状态...
  • 8 votes
     answers
     views

    如何知道连接的WiFi是Walled Gardened(强制网络门户)?

    我知道有办法通过检查 "http://clients3.google.com/generate_204" 之类的响应来确定WiFi网络是否是强制门户网站 . 但我的问题有些不同 . 我们都知道在Android上连接到WiFi网络时,连接周期会经历类NetworkInfo.DetailedState中提到的一些状态,如 AUTHENTICATING , OBTAINING_IPA...

热门问题