Proxy-Einstellungen in einem Java-Programm

8

Ich versuche eine Verbindung zu einem Webservice mit einem Client herzustellen, der von wsdl über ein Java-Programm in Eclipse generiert wurde. Ich gebe meine Anfrage über einen Proxy-Server weiter. Aber es scheint, dass die Anfrage nicht durchkommt. Die gleichen Proxy-Einstellungen funktionieren auf SoapUI einwandfrei. Nachfolgend finden Sie die von mir festgelegten Systemeigenschaften.

%Vor%

Java-Programm löst eine Ausnahme als java.net.UnknownHostException:

aus

Was fehlt mir?

    
Kunal 10.01.2013, 03:55
quelle

8 Antworten

9
%Vor%

Ссылка

    
Abiram 29.05.2013 09:10
quelle
5

Wenn Sie den Webservice über HTTPS verbinden, ist die anzugebende Proxy-Eigenschaft

%Vor%

( Ссылка )

    
Jt0 18.03.2013 14:31
quelle
4

Ich benutze den folgenden Code (und es funktioniert):

%Vor%     
Donato Szilagyi 10.01.2013 12:39
quelle
2

Neben dem Festlegen von Systemeigenschaften verwenden Sie java.net.Authenticator, um auch die Proxy-Konfiguration festzulegen.

%Vor%     
Snehasish 03.08.2013 06:01
quelle
1

Ich konnte den Proxy durch Verwendung des folgenden Codeabschnitts durchqueren.

Neue Zeilen zum Sneshasish Code hinzugefügt

%Vor%     
jai kiran 21.07.2015 12:40
quelle
0

Es gibt keine Eigenschaft wie 'http.proxySet'.

Sie müssen die anderen Eigenschaften festlegen, bevor Sie HTTP-URLs verwenden, und das Ändern dieser Eigenschaften hat keine Auswirkungen.

Wenn Sie Proxies dynamisch ändern müssen, lesen Sie java.net.Proxy.

'Klartextverbindung?' bedeutet genau das, was es sagt: Sie verwenden SSL zu einem Nicht-SSL-Ziel, wahrscheinlich einem Klartext-Ziel.

    
EJP 10.01.2013 12:32
quelle
0

Sie können Proxy mit System.setProperty()

festlegen %Vor%

und wenn Sie

entfernen möchten %Vor%     
Bhola 29.12.2017 07:11
quelle
-2

In der Eclipse-IDE gehen Sie zu Fenster- & gt; Einstellungen. Schreiben Sie proxy in das kleine Kästchen auf der linken Seite. Sie sollten Netzwerkverbindungen sehen, dort geben Sie die Proxy-Einstellung für die Anfragen ein (HTTP sollte ausreichen), die Sie verwenden werden. Ich glaube, dass das Problem lösen wird, ohne den Proxy innerhalb des Codes selbst zu setzen.

    
Panda 10.01.2013 12:39
quelle

Tags und Links