Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Internetexplorer mit Parametern (Username/Passwd) aufrufen (https://www.delphipraxis.net/169869-internetexplorer-mit-parametern-username-passwd-aufrufen.html)

mcinternet 17. Aug 2012 11:53

Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Hallo die Gemeinde,

wie stellt man das mit mit den neuen Internetexplorern an, das man username und passwort beim Aufruf via shellexecute mit übergeben kann?

mit dem alten http/https... username,passwd@url.com geht das ja nicht mehr


Gruss

Mc

DeddyH 17. Aug 2012 12:05

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Ich habe gerade mit dem IE9 einen kleinen Test gemacht, und unter "Ausführen"
Zitat:

iexplore ftp://user:passwort@url.com
eingegeben, das hat ohne Weiteres funktioniert. Für HTTP(S) ist mir auf die Schnelle keine Seite eingefallen.

mjustin 17. Aug 2012 12:06

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Zitat:

Zitat von mcinternet (Beitrag 1178588)
Hallo die Gemeinde,

wie stellt man das mit mit den neuen Internetexplorern an, das man username und passwort beim Aufruf via shellexecute mit übergeben kann?

mit dem alten http/https... username,passwd@url.com geht das ja nicht mehr


Gruss

Mc

Mit Internet Explorer ist das nur noch nach einer Änderung in der Registry möglich.

Siehe:

http://support.microsoft.com/kb/834489

mcinternet 17. Aug 2012 12:12

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Da ist leider eine spezielle Seite mit Eingaben vorgeschaltet. ( Citrix Remoteseite https:// ..... Citrix/XenApp/auth/login.aspx ). Wie kann man das aufbauen?
An der Registry darf an diesen Rechnern nix verändert werden. (BSI ... bla)

Gruss

Mc

mcinternet 17. Aug 2012 12:33

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Wie schaut es denn mit dem TWebbrowser aus?

Folgende Hürden wären zu überwinden: Zum einen zwei Fehlerabfragen bzgl. des Sicherheitszertifikates und dann Username/Passworteingabe.

Hintergrund des Ganzen: Ein Autostartproggi, wo mehrere Programme bei Arbeitsbeginn gestartet werden.

Gruss

Mc

mjustin 17. Aug 2012 13:10

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Zitat:

Zitat von mcinternet (Beitrag 1178593)
Da ist leider eine spezielle Seite mit Eingaben vorgeschaltet. ( Citrix Remoteseite https:// ..... Citrix/XenApp/auth/login.aspx ). Wie kann man das aufbauen?
An der Registry darf an diesen Rechnern nix verändert werden. (BSI ... bla)

Dazu muss bekannt sein, welche Authentifizierungsmethoden unterstützt werden, zum Beispiel

* Basic Auth (mit Popupfenster des Browsers)
* Form basiert (die URL in der obigen Seite login.aspx ist vermutlich Form Auth, d.h. es würde nicht mir user:passwort@server gehen)
* NTLM
* Digest
* Kerberos

Basic Auth scheidet aus, da es beim IE am BSI scheitert.

Form basiert würde ein Delphi Programm erfordern dass die Webseite aufruft, und die Benutzer/Passworteingaben im Login-Formular simuliert

NTLM geht nur innerhalb bzw. zwischen MS Domänen

Kerberos ist eine Standardlösung für Single Sign On. Wenn der Citrix Server dieses Verfahren unterstützt, benötigt der Browser nach entsprechender Konfiguration im Prinzip keine manuelle Anmeldung mehr.

Dalai 17. Aug 2012 15:57

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Zitat:

Zitat von mcinternet (Beitrag 1178593)
An der Registry darf an diesen Rechnern nix verändert werden. (BSI ... bla)

Also geht es um einen Firmenrechner? Dann hat diese Vorschaltseite sicher einen Grund und du solltest dich an den zuständigen Admin wenden, um ggf. eine Arbeitserleichterung zu haben/bekommen.

MfG Dalai

Popov 17. Aug 2012 16:06

AW: Internetexplorer mit Parametern (Username/Passwd) aufrufen
 
Jajn. An der HKCU wird ständig etwas verändert, die ist Kontoabhängig und für den Benutzer in der Regel nicht geschützt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz