Die Hit-highlighting Komponente des Indexdienstes können unerwartete Zugriff auf die Inhalte einer IIS-Website

Problembeschreibung

Treffer hervorheben Komponente des Indexdienstes kann indizierte Ergebnisse zurückgegeben von Inhalt auf einer Website Internet Information Services (IIS) ohne Durchsetzung Authentifizierungsschema, das auf den Inhalt angewendet.

PROBLEMUMGEHUNG

Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden.

Methode 1: Indexdienst deinstallieren

Wenn Sie den Indexdienst nicht benötigen, sollten Sie es entfernen. Gehen Sie hierzu folgendermaßen vor:

Hinweis Beim Entfernen der Indexdienst entfernen Sie auch die Komponente Treffer hervorheben.
  1. Klicken Sie im Steuerungsbedienfeld auf Programme hinzufügen oder entfernen.
  2. Klicken Sie auf Windows-Komponenten hinzufügen/entfernen, und deaktivieren Sie das Kontrollkästchen Indexdienst .

Methode 2: Deaktivieren der Komponente Treffer hervorheben

Wenn Sie den Indexdienst benötigen keine Treffer hervorheben, sollten Sie die Komponente Treffer hervorheben deaktivieren. Dazu gehen Sie, je nach Version von IIS, die Sie verwenden.
  • IIS 7.0

    Deaktivieren Sie in IIS 7.0 Treffer hervorheben Wenn der Indexdienst installiert ist, gehen Sie folgendermaßen vor:
    1. Starten Sie IIS-Manager. Dazu klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Inetmgrund klicken Sie dann auf OK.
    2. Doppelklicken Sie im Navigationsbereich auf ISAPI und CGI-Einschränkungen.
    3. Beachten Sie in der Spalte Status des Status für das Element Indexdienst . Wenn der Status zulässigist, erlaubtauf und dann auf Deny im Aufgabenfenster.
  • IIS 6.0

    Deaktivieren Sie in IIS 6.0 Treffer hervorheben Wenn der Indexdienst installiert ist, gehen Sie folgendermaßen vor:

    1. Starten Sie IIS-Manager. Dazu klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Inetmgrund klicken Sie dann auf OK.
    2. Klicken Sie im Navigationsbereich auf Web Service Extensions.
    3. Beachten Sie in der Spalte Status des Status für das Element Indexdienst . Wenn der Status zugelassenist, klicken Sie auf das Element Indexdienst und dann auf nicht zulassen.
  • IIS 5.1 und IIS 5.0

    Deaktivieren Sie Treffermarkierung in IIS 5.1 oder IIS 5.0 Wenn der Indexdienst installiert ist, gehen Sie folgendermaßen vor:
    1. Installieren Sie und führen Sie das IIS Lockdown Tool. Sie können Version 2.1 des IIS Lockdown-Tool aus dem Microsoft Download Center herunterladen.

      Die folgende Datei steht zum Download im Microsoft Download Center zur Verfügung:
      Download Paket "Iislockd.exe" jetzt herunterladen
    2. Klicken Sie auf der Seite Select Server Template auf andere.
    3. Klicken Sie auf Weiter, und stellen Sie sicher, dass die Kontrollkästchen Web Service .
    4. Klicken Sie auf Weiter, und stellen Sie sicher, dass das Kontrollkästchen Index Server Web Interface .
    5. Anleitung auf dem Bildschirm des Assistenten.
    Oder deaktivieren Sie manuell die Datei "Webhits.dll" Datei von IIS nicht verfügbar machen. Gehen Sie hierzu folgendermaßen vor:

    1. Beenden Sie den W3svc-Dienst. Dazu geben Sie folgenden Befehl an der Befehlszeile und dann die EINGABETASTE:
      Net Stop w3svc
    2. Verschieben Sie in den Ordner, der Datei "Webhits.dll" enthält. Dazu geben Sie den folgenden Befehl ein und drücken Sie:
      CD %WINDIR%\system32
    3. Geben Sie den folgenden Befehl ein, und drücken Sie die EINGABETASTE:
      Cacls webhits.dll/d alle
      Wenn Sie aufgefordert werden, geben Sie Jein und drücken Sie die EINGABETASTE.
    4. Starten Sie den W3svc-Dienst. Hierzu geben Sie folgenden Befehl ein:
      Net Start w3svc

Methode 3: Überprüfen Sie den Indexdienst und Konfiguration Treffer hervorheben

Benötigen Sie den Indexdienst und die Komponente Treffer hervorheben, sollten Sie sicherstellen, dass htw Dateien dieselbe Art von IIS-Authentifizierung erfordern, die Ihren Inhalt erfordert. Sie sollten außerdem sicherstellen, dass der Skript htw-Dateien die Option Datei existiert überprüfen aktiviert wurde. Überprüfen Sie die Skript-Mapping-Einstellungen gehen Sie, je nach Version von IIS, die Sie verwenden.

  • IIS 7.0
    1. Starten Sie IIS-Manager. Dazu klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Inetmgrund klicken Sie dann auf OK.
    2. Doppelklicken Sie im Navigationsbereich auf Handlerzuordnungen.
    3. Finden Sie in der Tabelle "Handlerzuordnungen" Zuordnung für .htw. Doppelklicken Sie auf die Zuordnung.
    4. Klicken Sie auf Anforderung eingeschränkt.
    5. Invoke-Handler nur bei folgender Zuordnungauf und stellen Sie sicher, dass die Datei ausgewählt ist.
    6. Klicken Sie zweimal auf OK.
  • IIS 6.0, IIS 5.1 und IIS 5.0
    1. Klicken Sie im IIS Microsoft Management Console (MMC)-Snap-in die Website und dann auf Eigenschaften.
    2. Klicken Sie auf die Registerkarte Basisverzeichnis , und klicken Sie auf Konfiguration.
    3. Klicken Sie im Dialogfeld Konfiguration klicken Sie auf die Zuordnung htwund dann auf Bearbeiten.
    4. Stellen Sie sicher, dass Datei existiert das Kontrollkästchen aktiviert ist, und klicken Sie auf OK.


      Hinweis In IIS 6.0 das Kontrollkästchen verifizieren, dass Datei existiertheißt.

    5. Überprüfen Sie die IIS-Authentifizierungseinstellungen für Inhalt identisch die Authentifizierung für die htw-Dateien.

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Treffer hervorheben Komponente gehört der Indexdienst, der mit IIS indizierte Inhalte von einer Website zurückgegeben. Wenn die Komponente Treffer hervorheben zu indizierenden URL zugreift, wird die Komponente direkt auf den Inhalt der URL und keine neue Anforderung über IIS. Deshalb alle IIS-spezifischen Authentifizierung gilt nicht für die URL, die von der Komponente Hit-highlighting indiziert wird.

Ein Webbrowser kann indizierte Inhalte anfordern, indem er eine Anforderung an eine htw-Datei auf der Website und die zu indizierenden URL. Wenn IIS-Authentifizierung für indizierte Inhalte gewünscht wird, Authentifizierung htw-Datei sowie in den eigentlichen Inhalt fest. Treffer hervorheben enthält eine spezielles, integriertes htw-Datei mit dem Namen Null.htw. Dies ist eine virtuelle Datei und ist eigentlich nicht auf dem Datenträger vorhanden. Da diese Datei nicht vorhanden ist, können keine IIS-Authentifizierung für diese Datei erzwingen konfigurieren. Null.htw verhindern indizierten Inhalt zurückgeben, müssen Sie konfigurieren, die IIS Skript Zuordnung für .htw, damit die Zuordnung die Funktion "Check Datei existiert" verwendet.

In der folgenden Tabelle werden standardmäßig Verfügbarkeit der Komponente Hit-highlighting in verschiedenen Versionen von IIS zusammengefasst.
VersionDer IndexdienstTreffer hervorheben
IIS 7.0Nicht installiertDeaktiviert, wenn der Indexdienst installiert
IIS 6.0InstalliertInstalliert aber deaktiviert
IIS 5.1Nicht installiertNicht installiert
IIS 5.0InstalliertInstalliert und aktiviert
Bestätigung: Joao Gouveia Telecel Vodafone und John Omernik zur Microsoft Knowledge Base-Artikel.

Weitere Informationen

Weitere Informationen zur Sicherheit von IIS 5.0 finden Sie auf der folgenden Microsoft TechNet Web Site:Weitere Informationen zum Sichern ein Webservers finden Sie auf der folgenden Microsoft Developer Network (MSDN)-Website:
Eigenschaften

Artikelnummer: 328832 – Letzte Überarbeitung: 16.01.2017 – Revision: 2

Feedback