localStorage IE 11 funktioniert nicht

2069
Igor Nesterov

Ich habe ein Problem mit dem Ausführen von Sites, die localStorage verwendet haben. Ich verbinde mich mit Windows Server 2012 R2 und öffne den IE mithilfe von cmd mit einer einfachen Site, die Zugriff auf den lokalen Speicher hat und alles funktioniert gut. Dann trenne ich mich vom Server und verbinde mich mit dem Server über Power Shell (WinRM) oder PsExec mit diesem Befehl PsExec \ out-oracle -w D: \ Deploymen \ D: \ Deploymen \ Sbt.CMS.Deployment.exe -t Versuch schlägt fehl Warum habe ich versucht, eine Remote-Verbindung herzustellen? Weil ich TestCafe-UI-Tests auf dem Server vom Erstellungsprozess aus ausführen muss, wenn er abgeschlossen ist. Alles funktioniert gut in Chrome (remote und direkt)? funktioniert aber nicht remote vom IE aus. Ich habe diese Schritte gemacht, aber es hat nicht geholfen:

  • Minimale Sicherheitsstufe für alle Zonen festlegen
  • Aktivieren Sie DOMStorage im Register und in den Browsereinstellungen
  • Festlegen der Zugriffsebene für Ordner "icacls% userprofile% \ Appdata \ LocalLow / t / setintegritylevel (OI) (CI) L"
  • Deaktivieren Sie den geschützten und erweiterten geschützten Modus

Nach der Fernsitzung stelle ich eine Verbindung zum Server über RDP her und die Seite mit localStorage-Zugriff funktioniert nicht lokal !!! Auf einer Seite fand ich einen interessanten Tipp, dass der Zugriff auf localStorage durch den dllhost-Prozess blockiert werden kann. Und wenn ich es getötet habe, funktioniert alles wieder lokal! Aber nicht mit WinRM oder PsExec! Ok, ich habe ein einfaches Konsolentool geschrieben, das den dllhost-Prozess vor dem Ausführen des IE beendet hat, aber PsExec hat diesen Prozess immer wieder gestartet. Wenn ich WinRM verwende, wird dllhost nicht erneut erstellt, aber localStorage funktioniert immer noch nicht. Was ist mit dem IE passiert?

1

0 Antworten auf die Frage