Crawler-Authentifizierung in SharePoint 2013 für STS-basierte externe Website
-
10-12-2019 - |
Frage
Ich kann die Website mit der Basis von STS (Security Token Service) basierende Authentifizierung mit der schnellen Suche nach SharePoint 2013 aufweiten.Ich habe versucht, Anmeldeinformationen und Cookie-basierte Authentifizierung in Crawl-Regeln zu formulieren, aber folgt der Fehler:
Fehler: Der Zugriff wird abgelehnt.Sie haben möglicherweise keine ausreichenden Berechtigungen, um den Betrieb durchzuführen.
Wie ist der richtige Weg, um ein externes Web zu kriechen, das mit der Authentifizierung von STS gesichert ist?
Lösung 2
Ich habe das Web erkundet, um dieses Problem zu lösen, aber es scheint, dass es nicht möglich ist, eine externe Website mithilfe der SharePoint-Suche mit der A-A-Authentifizierung von STS zu kriechen und keine Windows-Authentifizierung mit aktivierter Windows-Authentifizierung zu erhalten. Hier sind nur wenige Referenzen:
"Wenn Sie die behauptenbasierte Authentifizierung verwenden, stellen Sie sicher, dass diese Windows-Authentifizierung auf allen gewünschten Webanwendungen aktiviert ist." Quelle
"SharePoint kann nur mit einem Windows NTLM-Authentifizierungskonto kriechen. Ihre Inhaltsquelle muss das als Teil der Crawl-Anforderung gesendete Windows-Rechnung genehmigen, um auf den Dokumentinhalt zuzugreifen. Obwohl die Ansprüche in SharePoint 2010 in SharePoint 2010 unterstützt werden, ist der Sammler Noch keine behaupte-eigentliche Anwendung und greift nicht auf eine Inhaltsquelle, die nur die Haftungsauthentifizierung hat. " Quelle
"Nein, es braucht NTLM / Kerberos, um die Web-App zu krabbeln." Quelle < / p>
Andere Tipps
Sie müssen eine neue Crawler-Regel mit Standard-Crawler-Konto erstellen, wenn sie bereits eine gelesene Berechtigung auf externen Websites hat, falls dies nicht der Fall ist, können Sie eine neue Raupenregel mit einem Raupenkonto angeben, das zumindest die Erlaubnis für externe Inhalte Ihres Raupens lesst wird krabbeln.
Da Sie Zugriff auf Verluste-Fehler erhalten, scheint Ihr Crawler-Konto keine Berechtigungen zur Kriechung von externen Websites ohne Authentifizierungstyp aufzurufen.
andere dann das,
Stellen Sie sicher, dass das Domänenkonto, das für den Standardinhalt verwendet wird Zugriffskonto oder ein anderes Inhalt Zugriffskonto ist nicht dasselbe Domänenkonto, das von einem mit jedem verbundenen Anwendungsbecken verwendet wird Web-Anwendung, die Sie krabbeln. So können Sie unveröffentlichte Inhalte verursachen In SharePoint-Websites und kleinen Versionen von Dateien (das ist, Geschichte) in SharePoint-Websites, die gekrochen und indiziert werden sollen.
hoffe es hilft.
Es gibt eine weitere TechNet-Referenz für SharePoint 2013, die die Notwendigkeit von Windows NTLM für die Suche nach Krabbeln unterstützt.
jamil bereits Zitate Planen und Föderation in SharePoint Server 2013 ausDie SharePoint 2013-Authentifizierungsplanung von TechNet.
Hier ist eine weitere Referenz von einer anderen Seite in demselben Abschnitt: