Ich habe eine Java-Desktop-Anwendung, und ich muss eine Webseite mit Standard-Browser öffnen, indem Sie auf eine Schaltfläche klicken. Ich kann es wie folgt tun:Wie kann ich eine Webseite im Standardbrowser öffnen und die Standardauthentifizierung im Hintergrund in Java übergeben?
Desktop.getDesktop().browse(uri);
Aber es gibt eine Anforderung: Web-Seite hat die Standardauthentifizierung und es muss automatisch bestanden, ohne durch Benutzername und Kennwort eingeben.
Wie kann ich es tun?
Was genau meinen Sie mit „Web-Seite hat die Standardauthentifizierung und es muss automatisch bestanden, ohne die Eingabe Login und Passwort von Benutzer "? –
Ich habe es als "HTTP basic auth" verstanden, was dazu führte, dass der Browser einen Login-Bildschirm zeigte ..? –
Grzegorz Górkiewicz, ich meine, dass im normalen Fall, wenn der Benutzer die URL im Browser öffnet, er ein Formular sehen und Login und Passwort eingeben muss, und erst nachdem er eingegeben und OK gedrückt hat, wird die Webseite geöffnet. Voraussetzung ist - wenn der Benutzer auf eine Schaltfläche in unserer Desktop-Anwendung klickt, geht er zur selben URL, aber die richtige Webseite muss sofort angezeigt werden, der Benutzer darf kein Authentifizierungsformular sehen (Login muss im Hintergrund sein). –