Web Okhttp通过对话框请求批准连接是否要使其保持静默

Web Okhttp通过对话框请求批准连接是否要使其保持静默,web,service,okhttp,silent,Web,Service,Okhttp,Silent,我使用的是最新的okhttp,在家使用时,它的连接很好。在公司内部,它会显示用于批准连接到服务器的对话框。我不希望用户看到这个对话框,就像我在家一样,只是默默地连接。我怎么才能让它这么做?我使用了Apache中的httpclient,但它没有这样做。我编写了自己的代码来确定代理,并将其添加到Apache客户端代码中,它不需要连接批准 谢谢你的帮助, -Tony禁用显示对话框的软件防火墙。对话框不是OkHttp;这只是OkHttp使用您的网络的一个副作用。正如我所料,这个问题可能与防火墙无关。我读

我使用的是最新的okhttp,在家使用时,它的连接很好。在公司内部,它会显示用于批准连接到服务器的对话框。我不希望用户看到这个对话框,就像我在家一样,只是默默地连接。我怎么才能让它这么做?我使用了Apache中的httpclient,但它没有这样做。我编写了自己的代码来确定代理,并将其添加到Apache客户端代码中,它不需要连接批准

谢谢你的帮助,
-Tony

禁用显示对话框的软件防火墙。对话框不是OkHttp;这只是OkHttp使用您的网络的一个副作用。

正如我所料,这个问题可能与防火墙无关。我读到早期版本的Java甚至8u25都存在问题。我使用的是32位8u45安全补丁版本。我安装了32位8u60 EA,似乎已经解决了这个问题。因此,我确信32位8u45存在问题。希望当8u60发布时(我希望很快),它仍然有修复程序。我会检查另一台笔记本电脑,看看它运行的是什么版本的java

问候,,
-托尼

我得调查一下。大多数公司不允许这种情况发生,因为这可能被视为高安全风险。我想你指的是Windows操作系统防火墙?有没有办法告诉okhttp代理服务器名称和端口?我也在使用JavaWebStart。我想知道安全警告对话框是否来自于此?另外,我正在使用来自Okhttp的http2client。如果可以,我想继续使用okhttp。我确实在禁用windows防火墙的情况下运行了一个测试,但仍然得到了警告对话框。