Beim Laden in SharePoint Suche Ergebnisse Webparteigenschaften nicht mehr verfügbar

Gilt für: SharePoint Server 2016SharePoint Server 2013SharePoint Server 2010

 

Zusammenfassung


Beim Festlegen der Eigenschaften des Webpart die Suche in SharePoint Server können Sie angeben, wann der Suchergebnisse auf der Webseite erscheinen das Ladeverhalten, synchron oder asynchron. Synchrone Laden verwenden, wird die Website siteübergreifende Suche Angriffe anfällig. Wir empfehlen die Verwendung asynchronen Ladevorgänge Problem Abfragen vom Browser nach dem Laden der Webseite.

Beschreibung des Sicherheitsupdates für SharePoint Enterprise Server 2016: 11 Dezember 2018, Beschreibung des Sicherheitsupdates für SharePoint Enterprise Server 2013: 11 Dezember 2018 und Beschreibung der Sicherheit SharePoint Foundation 2010: 11 Dezember 2018 beheben diese Sicherheitslücke wie folgt geändert:

  • Alle vorhandenen Suche Ergebnisse Webparts werden automatisch um asynchrone Laden verwenden.
  • Alle neu erstellten verwenden Suche Ergebnisse Webparts asynchrones laden.
  • Beim Laden ist nicht optional Webpart Suche Eigenschaften-Benutzeroberfläche (UI).

Nach der Installation des Updates können weiterhin das Laden hinzufügen Verhalten Option aus, um die Benutzeroberfläche für jede einzelne Site, die Standardeinstellung für das Ladeverhalten asynchron ist. Bevor Sie dies tun, wird dringend empfohlen, Sie sorgfältig, ob diese Schwachstelle in Ihrer Umgebung ausgenutzt werden und bieten den Web Part Besitzer über diese Schwachstelle.

    Weitere Informationen


    Hinzufügen das Laden Verhalten können die Benutzeroberfläche der Suchergebnisse-Webpart auf einer SharePoint-Website gehen Sie folgendermaßen vor:

    1. Melden Sie sich mit einem Benutzerkonto, das die SharePoint_Shell_Access Funktion.
    2. Starten Sie die SharePoint-Verwaltungsshell auf einem Server in der SharePoint-Farm.
    3. Führen Sie in der Windows PowerShell-Befehlszeile folgende Befehle:

      $sites = Get-SPSite $s = $sites[n] $s.RootWeb.AllowUnsafeUpdates = $true $s.RootWeb.AllProperties.Add("SyncSearchAllowed", 1) $s.RootWeb.Update() $s.RootWeb.AllowUnsafeUpdates = $false

      HinweisSites [n] ist der Platzhalter für den angegebenen Standort. 

      Um das Ladeverhalten in SharePoint Server 2013 oder 2016 festlegen, finden Sie unter Konfigurieren von Eigenschaften der Webpart die Suche in SharePoint Server. Gehen Sie folgendermaßen vor, um das Ladeverhalten in SharePoint Server 2010 Core Webpart Suche festzulegen:

      1. Überprüfen Sie das Benutzerkonto, das Durchführen dieser Prozedur Mitglied der Gruppe der Designer.

      2. Seite mit den Suchergebnissen klicken Sie auf das Menü , und klicken Sie dann auf Seite bearbeiten. Seite mit den Suchergebnissen wird im Bearbeitungsmodus geöffnet.

      3. Das zentrale Webpart Suche klicken Sie auf den Pfeil und dann Menü Webpart bearbeiten .

      4. Wählen Sie unter AJAX-OptionenOption, wann der Suchergebnisse vom Webpart auf der Webseite angezeigt.  Standardmäßig das asynchrone Verwendung laden aktiviert und Abfragen des Endbenutzers Browser nach Eingang der vollständige Seite ausgegeben werden. Das asynchrone Verwendung laden deaktivieren, Abfragen werden auf dem Server ausgegeben und die Suchergebnisse auf aus SharePoint gesendet wird Seite enthalten.

      Entfernen Sie das Laden Verhalten Option in der Benutzeroberfläche der Suchergebnisse-Webpart auf einer SharePoint-Website gehen Sie folgendermaßen vor:

      1. Melden Sie sich mit einem Benutzerkonto, das die SharePoint_Shell_Access Funktion.
      2. Starten Sie die SharePoint-Verwaltungsshell auf einem Server in der SharePoint-Farm.
      3. Führen Sie in der Windows PowerShell-Befehlszeile folgende Befehle:$sites = Get-SPSite $s = $sites[n] $s.RootWeb.AllowUnsafeUpdates = $true $s.RootWeb.AllProperties.Remove("SyncSearchAllowed") $s.RootWeb.Update() $s.RootWeb.AllowUnsafeUpdates = $false HinweisSites [n] ist der Platzhalter für den angegebenen Standort.