Menggunakan Jersey Client pada port 443

Saya ingin mengkonfigurasi klien jersey untuk menggunakan port 443 saat menghubungkan ke sumber daya web. Saya mencoba membuat kode keras pada port di pencari sumber daya tetapi klien kembali ke port 80. Saya pikir ini berfungsi secara otomatis ketika menggunakan HTTPUrlConnection tetapi dengan HttpClient tampaknya Anda harus mengkonfigurasinya secara manual.

Bisakah soemone menyarankan bagaimana saya bisa melakukan ini?

FYI - Saya sudah mencobanya dengan penyedia Kredensial httpClient

httpClient.getCredentialsProvider().setCredentials(new AuthScope(null, 443,null, "https"), creds);

Dan juga

Scheme schemeHttps = new Scheme("https", SSLSocketFactory
                .getSocketFactory(), 443);
        client.getConnectionManager().getSchemeRegistry().register(schemeHttps);

Terima kasih.


person cdugga    schedule 17.08.2011    source sumber


Jawaban (1)


Ini ternyata menjadi masalah dengan pengaturan proxy yang diatur di Eclipse IDE saya. Server IIS tidak dapat mengenali alamat "localhost" jadi ketika saya mengubahnya menjadi 127.0.0.1 berhasil..

person cdugga    schedule 22.08.2011