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

时间:2011-12-16 15:24:49

标签: java macos minecraft

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

然而,Java应用程序看起来很复杂,有些会连接,有些则不会。但是没有一个提示我输入用户/传递给网络。

那么有没有办法强制通过命令行?)一个Java应用程序登录到网络?

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

1 个答案:

答案 0 :(得分:1)

您可以在命令行设置代理。这可以帮助您:How do I set the proxy to be used by the JVM

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