Einzelnen Beitrag anzeigen

greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#1

EmbeddedWB CrossDomain / SecurityManager

  Alt 8. Okt 2015, 08:59
Hallo,

ich nutze den EmbeddedWB, der soweit korrekt läuft. Nun muss/möchte ich eine Seite aufrufen, die per Ajax/JavaScript etwas von einer anderen Domain nachlädt und das funktioniert nicht. Leider bekomme ich keine Fehler (Eventlog o.ä.), also habe ich ein wenig gegoogelt und es könnte an einer CrossDomain-Einschränkung liegen. Im normalen IE arbeitet die Seite, im Embedded nicht (auch im TWebbrowser nicht). Wenn ich mir den TSecurityManager vom Embedded anschaue, könnte das ev. mein Problem lösen, dort kann ich anscheinend dynamisch das CrossDomain erlauben. Leider finde ich aber keine Beispiele zur Einbindung bzw. die, die ich gefunden habe, funktionieren so nicht (z.B. erwartet Function, obwohl nur Procedure gegeben). Hat schonmal jemand mit TSecurityManager gearbeitet oder hat sonst einen Tipp für mich?

Mit FEATURE_CROSS_DOMAIN_REDIRECT_MITIGATION habe ich es schon versucht, hat aber leider nix gebracht.

Es scheint tatsächlich Unterschiede zwischen den IE selbst und der Embedded Variante zu geben. Leider habe ich im Netz nichts dazu gefunden, also wo genau die Unterschiede sind.

Geändert von greenmile ( 8. Okt 2015 um 09:16 Uhr)
  Mit Zitat antworten Zitat