我正在做一些经验/调查圈养网络/ WISPr协议。(见从FON身份验证门户获取WISPr标记 )
然而,当您登录支持Assistant.app的Captive Portal时,MacOS中的Captive Network助手"Captive Network WISPr“就打开了。
考虑到它在登录到俘虏门户时也会自动打开,我实际上可能希望永久禁用它,因为我使用Firefox。
我怎样才能在MacOS塞拉利昂做到这一点呢?
发布于 2017-08-13 12:29:31
对于禁用CNA窗口,我建议使用以下方法:
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.captive.control Active -boolean false
在这一变化之后,现在我可以在我选择的浏览器中处理WIPSr感知的圈养门户,而不是被迫进行身份验证以获得wifi。
作为一个有趣的小贴士,火狐似乎是WISPr意识,并显示警告说,你必须登录(圈套)网络。
实现禁用CNA的另一个直接方法是将基于Webkit的裁减浏览器重命名为WISPr协议调用的方式。
如:
cd /System/Library/CoreServices
mv Captive\ Network\ Assistant.app mv Captive\ Network\ Assistant.app.old然而,由于Mac最新版本中的系统完整性保护,以及使其工作所需的步骤,plist修改现在是建议的方法。
后一种方法还添加了必须执行的步骤,以防止安全更新还原上述二进制文件的副本。
https://unix.stackexchange.com/questions/385827
复制相似问题