SharePoint-lokale Inhalte werden in den SharePoint Online-Suchergebnissen nicht angezeigt

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Problem

Nehmen Sie folgendes Szenario an.

  • Sie konfigurieren die eingehende Hybrid Suche so, dass Ergebnisse in SharePoint Online aus einer lokalen Microsoft SharePoint 2013-Umgebung zurückgegeben werden.

  • Wenn ein Benutzer eine Abfrage von einer SharePoint Online-Website ausführt, werden nur Ergebnisse aus den SharePoint Online-Websites angezeigt. Es werden keine Ergebnisse von SharePoint 2013 lokal zurückgegeben.

  • Sie stellen das kumulative Update vom April 2014 oder ein höheres Kumulatives Update für Ihre lokale SharePoint 2013-Farm bereit.

  • Ein Administrator bearbeitet die Abfrageregel, die den Ergebnisquellen in SharePoint Online zugeordnet ist. Anschließend öffnet der Administrator den Abfrage-Generator aus dem Ergebnisblock. Dies löst jedoch den folgenden Fehler aus:

    1 3/4 System .net. WebException: der Remoteserver. hat einen Fehler zurückgegeben: (401) nicht autorisiert. at System .net. HttpWebRequest. GetResponse () at Microsoft. SharePoint. Client. SPWebRequestExecutor. Execute () at Microsoft. SharePoint. Client. Clientcontext. GetFormDigestInfoPrivate () at Microsoft. SharePoint. Client. Clientcontext. EnsureFormDigest () unter Microsoft. SharePoint. Client. Clientcontext. ExecuteQuery () unter Microsoft. Office. Server. search. RemoteSharepoint. RemoteSharepointEvaluator. RemoteSharepointProducer. RetrieveDataFromRemoteServer (Objekt nicht verwendet) unter System. Threading. ExecutionContext. RunInternal (ExecutionContext ExecutionContext, ContextCallback-Rückruf, Objektzustand, boolescher preserveSyncCtx) bei System. Threading. ExecutionContext. Run (ExecutionContext ExecutionContext; ContextCallback-Rückruf, Objektzustand, boolescher preserveSyncCtx) bei System. Threading. ExecutionContext. Run (ExecutionContext ExecutionContext, ContextCallback-Rückruf, Objektzustand) unter Microsoft. Office. Server. search. RemoteSharepoint. RemoteSharepointEvaluator. RemoteSharepointProducer. ProcessRecordCore (IRecord-Eintrag)

Lösung

Um dieses Problem zu umgehen, ändern Sie Ihren lokalen SharePoint-Identitätsanbieter, damit er mit SharePoint Online funktioniert. Führen Sie dazu das folgende Cmdlet in Ihrer lokalen SharePoint 2013-Farm aus:


$config = Get-SPSecurityTokenServiceConfig

$config.AuthenticationPipelineClaimMappingRules.AddIdentityProviderNameMappingRule("OrgId Rule", [Microsoft.SharePoint.Administration.Claims.SPIdentityProviderTypes]::Forms, "membership", "urn:federation:microsoftonline")

$config.Update() 

Weitere Informationen

In dem Szenario, das im Abschnitt "Problembeschreibung" beschrieben wird, wird die folgende Ausnahme im ULS-Protokoll (Unified Logging Service) protokolliert (siehe unten).

Dies ist ein bekanntes Problem, wenn Sie das kumulative Update vom April 2014 oder spätere kumulative Updates für Ihre lokale SharePoint 2013-Farm bereitstellen.

Weitere Informationen zum Konfigurieren der Hybrid Suche für SharePoint Server 2013 finden Sie unter SharePoint server 2013-Hybrid Konfiguration-Roadmaps.

Benötigen Sie weitere Hilfe? Wechseln Sie zu Microsoft Community.

Protokoll Beispiel

w3wp.exe (0x48E4) 0x08A4 SharePoint Portal Server User Profiles ae0sx Unexpected Error trying to search 
in der UPA. Die Ausnahmemeldung lautet "System. ArgumentException: Ausnahme vom Typ
 "System. ArgumentException" wurde ausgelöst. Parameter Name:
 Wert bei Microsoft. SharePoint. Administration. Claims. SPIdentityProviders. GetIdentityProviderType (Zeichen
folgen Wert) bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. SearchUsingNameIdOrThrow
(UserProfileManager upManager, String named, String nameIdIssuer) at
Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager-upManager, IEnumerable ' 1 identityClaims)
(0x48E4) 0x08A4 SharePoint Portal Server-Benutzerprofile
ae0su höchst Der Satz von Ansprüchen konnte nicht einer einzelnen Benutzeridentität zugeordnet werden. Ausnahme Ausnahme vom Typ "System. ArgumentException" wurde ausgelöst. 
Parameter Name: Wert ist aufgetreten. a53bac9c-(0x48E4)
0x08A4 SharePoint Foundation-Anspruchsauthentifizierung
ae0tc höchst Die registrierte Zuordnung konnte nicht in einen Identitätsanspruch aufgelöst werden. 
Ausnahme: System. InvalidOperationException: Ausnahme vom Typ "System. ArgumentException" wurde ausgelöst. 
Parameter Name: Wert---> System. ArgumentException: Ausnahme vom Typ "System. ArgumentException" wurde ausgelöst. 
Parameter Name: Wert bei Microsoft. SharePoint. Administration. Claims. SPIdentityProviders
. GetIdentityProviderType (Zeichenfolgenwert) bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. SearchUsingNameIdOrThrow (UserProfileManager-upManager;
String named, String nameIdIssuer) at
Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager-upManager, IEnumerable ' 1 identityClaims) 
---Ende der Stapelüberwachung für innere Ausnahmen
--- bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager-upManager, IEnumerable ' 1 identityClaims) 
bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
<>c__DisplayClass2. <GetMappedIdentityClaim>b__0 () unter Microsoft. SharePoint. Security.
<>c__DisplayClass5. <RunWithElevatedPrivileges>b__3 ()
bei Microsoft. SharePoint. Utilities. SecurityContext. RunAsProcess (CodeToRunElevated SecureCode)
bei Microsoft. SharePoint. Security. RunWithElevatedPrivileges (WaitCallback SecureCode, Object param
) bei Microsoft. SharePoint. Security. RunWithElevatedPrivileges (CodeToRunElevated SecureCode
) unter Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetMappedIdentityClaim (URI-
Kontext) IEnumerable ' 1 identityClaims) at Microsoft. SharePoint. IdentityModel. SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (URI-textUri, Liste ' 1 Ansprüche)
(0x48E4) 0x08A4 SharePoint Foundation Claims
Authentication af3zp UnErwarteter STS-Anruf beansprucht SAML: Problem beim Abrufen der Ausgabe Anspruchs Identität. 
Ausnahme: "System. InvalidOperationException: Ausnahme vom Typ" System. ArgumentException "wurde ausgelöst. 
Parameter Name: Wert---> System. ArgumentException:
Ausnahme vom Typ "System. ArgumentException" wurde ausgelöst. 
Parameter Name: Wert bei Microsoft. SharePoint. Administration. Claims. SPIdentityProviders
. GetIdentityProviderType (Zeichenfolgenwert) unter Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
SearchUsingNameIdOrThrow (UserProfileManager upManager, String named, String nameIdIssuer) 
bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager-upManager, IEnumerable ' 1 identityClaims) 
---Ende der Stapelüberwachung für innere Ausnahmen
--- bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager-upManager, IEnumerable ' 1 identityClaims) 
bei Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
<>c__DisplayClass2. <GetMappedIdentityClaim>b__0 () unter Microsoft. SharePoint. Security.
<>c__DisplayClass5. <RunWithElevatedPrivileges>b__3 ()
bei Microsoft. SharePoint. Utilities. SecurityContext. RunAsProcess (CodeToRunElevated SecureCode)
bei Microsoft. SharePoint. Security. RunWithElevatedPrivileges (WaitCallback SecureCode, Object param
) bei Microsoft. SharePoint. Security. RunWithElevatedPrivileges (CodeToRunElevated SecureCode
) unter Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetMappedIdentityClaim (URI-
Kontext) IEnumerable ' 1 identityClaims) at Microsoft. SharePoint. IdentityModel. SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (URI-textUri, Liste ' 1 Ansprüche) bei Microsoft. SharePoint. IdentityModel.
SPIdentityClaimMapperOperations. ResolveUserIdentityClaim (URI-textUri, Claimcollection inputClaims)
bei Microsoft. SharePoint. IdentityModel. SPIdentityClaimMapperOperations. GetIdentityClaim (URI-textUri
; Claimcollection inputClaims, SPCallingIdentityType CallType) bei Microsoft. SharePoint. IdentityModel.
SPSecurityTokenService. GetLogonIdentityClaim (SPRequestInfo RequestInfo eignet sich, IClaimsIdentity inputIdentity,
IClaimsIdentity outputIdentity, SPCallingIdentityType CallType) bei Microsoft. SharePoint. IdentityModel.
SPSecurityTokenService. EnsureSharePointClaims (SPRequestInfo RequestInfo eignet sich, IClaimsIdentity outputIdentity,
SPCallingIdentityType CallType) unter Microsoft. SharePoint. IdentityModel. SPSecurityTokenService.
AugmentOutputIdentityForRequest (SPRequestInfo RequestInfo eignet sich, IClaimsIdentity outputIdentity) unter Microsoft. SharePoint. IdentityModel. SPSecurityTokenService.
GetOutputClaimsIdentity (IClaimsPrincipal Principal, RequestSecurityToken Request, Scope Scope) '.  

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×