我有一个小应用程序,用于在我的Mac上更改代理设置。它使用networksetup
命令来设置代理设置,在Lion系统中运行良好。但是在Mountain Lion系统中,每次更改代理设置时都会要求管理员密码。
networksetup试图修改系统网络配置。输入您的密码以允许此操作。
有没有什么方法可以防止这种情况发生?或者在Cocoa中有更好的更改代理设置的方式吗?在Lion系统中,当我输入密码后,系统记住了它,因此只需要在重新启动后进行身份验证。
我还注意到,在Chrome浏览器中,Proxy Switchy插件也遇到了同样的问题。它显示:
scutil试图修改系统网络配置。输入您的密码以允许此操作。