Freigeben über


Beheben von Kompatibilitätsproblemen mit der ActiveX-Installation für Standardbenutzer

Um eine sichere Desktopumgebung zu entwickeln, müssen Sie die Bedrohungen durch schädliche ActiveX-Steuerelemente mindern und ein angemessenes Maß an Anwendungskompatibilität in Ihrer Umgebung bereitstellen. Ein ActiveX-Steuerelement ist ein teil ausführbarer Code (in der Regel eine OCX-Datei, die in einer Cabinet-Datei verpackt ist), die über Windows Internet Explorer installiert und ausgeführt wird. Sie können ActiveX-Steuerelemente erstellen, um Webanwendungen Funktionen hinzuzufügen, die Sie nicht einfach mithilfe von STANDARD-HTML-Code oder einem einfachen Skript erreichen können.

Die Installation von ActiveX-Steuerelementen wird zu einem Kompatibilitätsproblem, wenn die Migration zu Windows 7 einen Wechsel zu Standardbenutzern einschließt. Diese Art des Übergangs ist eine gängige bewährte Methode, bei der IT-Experten ihre Umgebung in ein Standardbenutzerkonto verschieben. Dieser Übergang ist für die Bereitstellung von Windows Internet Explorer 8 nicht erforderlich.

Installation von ActiveX-Steuerelementen

ActiveX-Steuerelemente verfügen über ein einfaches Bereitstellungsmodell zum Herunterladen und Ausführen. ActiveX-Steuerelemente werden installiert und über das HTML-Objektelement ausgeführt. Das CODEBASE-Attribut für dieses Element teilt dem Internet Explorer (mithilfe einer URL) mit, wo das Steuerelement abgerufen werden soll, wenn es noch nicht auf dem Computer des Benutzers installiert ist. In diesem Fall lädt internet Explorer das zugehörige Installationspaket herunter, führt eine Vertrauensüberprüfung für das Objekt durch und fordert den Benutzer zur Installationsberechtigung in Internet Explorer auf.

Während der Installation registriert die Renderingseite das Steuerelement und führt es aus. Nach der Installation des Steuerelements können alle Standardbenutzer das Steuerelement ausführen. Dieser einfache Verteilungs- und Ausführungsmechanismus bietet eine einfache Möglichkeit, Ihre Komponenten an Benutzer Ihrer Webanwendung zu verteilen. Benutzer des Standardkontos können Jedoch nicht direkt Pro-Computer ActiveX-Steuerelemente installieren, und sie benötigen möglicherweise Administratorrechte, um die Installation abzuschließen.

ActiveX Installer Service (AXIS)

Mit dem ActiveX Installer Service (AXIS) können Sie ActiveX-Steuerelemente mithilfe von Gruppenrichtlinie auf Computern in einem organization bereitstellen. Sie können AXIS mit Gruppenrichtlinie Einstellungen konfigurieren, die Sie mithilfe der Gruppenrichtlinie Management Console (GPMC) oder des Lokalen Gruppenrichtlinie-Editors ändern können.

Es gibt zwei Richtlinieneinstellungen für AXIS:

  • Die Richtlinieneinstellung Genehmigte Installationsstandorte für ActiveX-Steuerelemente besteht aus einer Liste der genehmigten Installationsstandorte, die axis verwendet, um zu bestimmen, ob ein ActiveX-Steuerelement installiert werden kann.
  • Die Richtlinieneinstellung ActiveX-Installationsrichtlinie für Standorte in vertrauenswürdigen Zonen gibt an, wie Zonen für vertrauenswürdige Standorte zum Installieren von ActiveX-Steuerelementen verwendet werden können.

Wenn eine Website versucht, ein ActiveX-Steuerelement zu installieren, überprüft die AXIS, ob die URL der Website in der Liste der genehmigten Installationsstandorte oder als Teil der Zone für vertrauenswürdige Websites aufgeführt ist. Wenn sich die Website in einer dieser Listen befindet, stellt die AXIS sicher, dass der Standort die Anforderungen erfüllt, die die Richtlinie definiert. Wenn die Website und das ActiveX-Steuerelement alle Anforderungen der Richtlinieneinstellungen erfüllen, wird das Steuerelement installiert. Weitere Informationen finden Sie unter Verwalten des ActiveX-Installationsdiensts.

Beheben von Kompatibilitätsproblemen in Webanwendungen mithilfe der Kompatibilitätsansicht