2012-11-06 6 views
8

Ho un'applicazione JavaFX-2.2, che utilizza un motore Web per caricare alcune pagine php e html da un server web. La mia applicazione e il server web non si trovano nella stessa macchina. La mia pagina php di accesso utilizza un certificato autofirmato. Nella mia parte client, dove si trova il webengine, voglio collegarmi a quel php usando il certificato client che è firmato dalla stessa CA, come il certificato del server. Voglio in questo modo, solo la mia applicazione per avere accesso alle pagine dei server. Ho letto il webengine api ma non ho ancora trovato un modo per farlo. Anche una ricerca su google restituisce alcuni lemmi.Posso aggiungere un certificato autofirmato al mio WebEngine in JavaFX per connettersi a un server Web https?

Posso farlo?

Grazie in anticipo

risposta

0

Si può essere in grado di aggiungere uno, ma ogni volta che un visitatore visita il tuo sito, mostrerà la pagina "la sicurezza di questo sito non ci si può fidare".

0

Come ho capito, si desidera utilizzare l'autorizzazione SSL. 1. Il server è stato firmato come server. 2. La tua iscrizione firmata come client.

Solo i due segni possono connettersi. Nessun altro server, nessun altro client.

In tal caso è necessario integrare la chiave pubblica del server nel client. E la chiave pubblica del client nel server. (utilizzano API e metodi diversi) quasi tutti i server e le lingue funzionano correttamente con l'autorizzazione SSL.

È possibile utilizzare i tasti autofirmati oppure è possibile generare coppie libere qui: www.startssl.com

Problemi correlati