2016-06-18 21 views
1
PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser() 
       .openURL(resourceURL); 

Dies ist zu öffnen externen Browser von einem Eclipse-Plugin mit der URL übergeben, aber ich muss grundlegende Authentifizierung für diese URL bereitstellen.Wie kann die Authentifizierung für einen externen Browser in Eclipse RCP bereitgestellt werden?

Mithilfe der Browser-Klasse kann ich die Authentifizierung mithilfe von addAuthenticationListener() an den Browser übergeben, aber ich bin nicht in der Lage herauszufinden, wie Authentifizierung für einen externen Browser bereitzustellen.

Antwort

2

Der externe Browser wird in einem neuen Prozess mit Runtime.getRuntime().exec(....) geöffnet, so dass Sie nichts hinzufügen können, um die Authentifizierung in Ihrem Code durchzuführen.

+0

Vielen Dank für Ihre Antwort ... Ist es möglich, Authentifizierungsheader beim Öffnen der URL im externen Browser zu übergeben? – Sneha

+0

Nein, das einzige, was dem neuen Prozess gegeben wird, ist die URL. –

+0

Danke! Es war hilfreich – Sneha