xsharp.eu • SingleSignOn - Page 2
Page 2 of 2

SingleSignOn

Posted: Wed Jan 19, 2022 11:30 am
by Frank Müßner
Hi Wolfgang,

eigenen Webspace für diese Schnittstelle - ist zu aufwendig.

Der webBrowser1 ist der System.Windows.Forms.WebBrowser

Bekomme aber mit Firefox oder Chrome, wenn ich die Html öffne, auch kein Redirekt.

Frank

SingleSignOn

Posted: Wed Jan 19, 2022 11:42 am
by wriedmann
Hallo Frank,
kannst Du mal den HTML-Quelltext hier zeigen oder gezippter hochladen? Das Token ggf. zuerst unkenntlich machen.
System.Windows.Forms.WebBrowser ist das ActiveX vom Internet Explorer, das mit sehr vielen Seiten Probleme hat, siehe Skriptfehler.
Zudem wird der immer im IE 8 Modus betrieben, und um den in den IE 11 Modus zu schalten, braucht es einen Eintrag im Registry unter "SoftwareMicrosoftInternet ExplorerMainFeatureControlFEATURE_BROWSER_EMULATION".
Mit einer halbwegs aktuellen Windows-Version ist es aber möglich, den Edge einzubinden, bzw. sogar den Chrome-basierten Edge.
Wolfgang

SingleSignOn

Posted: Wed Jan 19, 2022 12:09 pm
by Frank Müßner
Ich habe dir ein PM gesendet,
weiß nicht was da alles drin steht.
Danke für deine Hilfe, wollte da gar nicht so viel Umstände machen.
Grüße Frank

SingleSignOn

Posted: Wed Jan 19, 2022 1:14 pm
by wriedmann
Hallo Frank,
ich denke, ich habe jetzt verstanden.
Der HTML-Code, den Dir die Webseite zurückgibt, enthält jede Menge relative Links, also ist der nicht dazu gedacht, verarbeitet zu werden.
Du solltest Deine Abfrage, die Du jetzt im X#-Programm machst, und die Dir dieses HTML zurückgibt, auf keinen Fall in Deinem Programm machen, sondern den System-Browser übergeben, bzw. einem in Dein Programm integrierten Webbrowser.
Wolfgang

SingleSignOn

Posted: Wed Jan 19, 2022 1:26 pm
by Frank Müßner
Hallo Wolfgang,
danke für deine Bestätigung, hab auch schon gedacht das es für eine Desktop-App so einfach nicht geht.

Ich warte noch auf eine Antwort vom Support, wie die es sich vorstellen, vielleicht gibt es eine Lösung. Ansonsten ist es einfach zu viel Aufwand.

Grüße Frank

SingleSignOn

Posted: Wed Jan 19, 2022 1:28 pm
by wriedmann
Hallo Frank,
das geht für eine Desktop-App schon, Du musst halt ein Browser-Fenster integieren, und das darf nicht der IE in einer Uralt-Version sein.
Wolfgang