Frage

In meiner Web-Anwendung, habe ich einen Teil ein ActiveX-Steuerelement Steuerung .Die Activex aufzurufen in allen Client-PC zur Verfügung, die von der Web-Server meiner Web-Anwendung zugreifen. Aber Beim Versuch, dieses ActiveX-Steuerelement aus dem Browser in Client-Rechner laufen zu lassen (mit WShell), war es nicht da angerufen zu werden „ ActiveX-Steuerelemente und pluggins “ ist in meinem Browser deaktiviert. Also änderte es die Browser-Einstellungen auf aktiviert Modus und dann das ActiveX-Steuerelement gab mir die erwartete Ausgabe. Ich fürchte, dass diese Änderung der Browser-Einstellungen eine andere Website erlauben würde, mein System zu schaden. Wie könnte ich dieses Problem beheben? Irgendwelche Gedanken? Vielen Dank im Voraus

War es hilfreich?

Lösung

Es war eine lotta secutiry Änderungen von Vista + IE7 weiter eingeführt. Wo im IE beginnt im procted-Modus, der vor einem Angriff hilft Benutzern zu schützen, indem Sie den Internet Explorer-Prozess mit stark eingeschränkten Rechten ausgeführt wird. Der geschützte Modus verringert erheblich die Fähigkeit eines Angriffs zu schreiben, zu verändern oder zerstören Daten auf dem Computer des Benutzers oder bösartigen Code zu installieren.

Weitere Informationen: http://msdn.microsoft.com/ en-us / library / bb250462.aspx # wpm_aarwm

So Entwickler, die Anwendungen zu ändern, um die neuen Standards wie Starten des Prozesses aus dem Plugin, um zu bestätigen -. Senden Witwen Nachrichten von LI (Low Intergirty) zu HALLO Prozess etc

Andere Tipps

Sie können digital Ihr ActiveX unterzeichnen, damit Benutzer müssen die Sicherheit ihres Browser zu viel, um nicht gefährden, um es zu erlauben zu laufen. Aber im Wesentlichen ist ActiveX nicht sehr sicher und diese Probleme immer auftauchen, wenn Sie wählen ActiveX ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top