Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何强制Java应用程序登录到网络代理?_Java_Macos_Minecraft - Fatal编程技术网

如何强制Java应用程序登录到网络代理?

如何强制Java应用程序登录到网络代理?,java,macos,minecraft,Java,Macos,Minecraft,我正试图在学校的mac电脑上运行Java应用程序(特别是Minecraft)。我希望在我的个人服务器上在线玩,但是这里的网络设置方式访问互联网的唯一方式是输入网络用户/通行证(学校使用websense过滤器)。每个学生都有一个,当你打开浏览器窗口时,一个提示会自动询问我。同一个用户/通行证用于登录机器,一些软件只需拿起它并联机,无需再次输入(例如,Safari仅连接,Chrome则提示用户/通行证) 然而,Java应用程序似乎是一个混合包,有些会连接,有些不会连接。但是,它们都没有提示我向网络发

我正试图在学校的mac电脑上运行Java应用程序(特别是Minecraft)。我希望在我的个人服务器上在线玩,但是这里的网络设置方式访问互联网的唯一方式是输入网络用户/通行证(学校使用websense过滤器)。每个学生都有一个,当你打开浏览器窗口时,一个提示会自动询问我。同一个用户/通行证用于登录机器,一些软件只需拿起它并联机,无需再次输入(例如,Safari仅连接,Chrome则提示用户/通行证)

然而,Java应用程序似乎是一个混合包,有些会连接,有些不会连接。但是,它们都没有提示我向网络发送用户/通行证

那么,有没有办法强制(可能是通过命令行)Java应用程序登录到网络


或者这里可能还有其他问题吗?

您可以在命令行中设置代理。这将有助于您:

如果无法直接使用代理,您可以尝试安装本地代理,例如连接到网络代理并使用您提供的凭据进行身份验证的代理。这样应用程序就不必提供凭据。但是,您必须向CNTLM提供网络凭据,因此在完成后不要忘记删除它们