Sadržaj lokalnog sustava SharePoint ne prikazuje se u sustavu SharePoint Online rezultate pretraživanja

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Problem

Zamislite sljedeće.

  • Konfiguriranje ulaznog hibridnog pretraživanje tako da vraća rezultate u sustavu SharePoint Online iz lokalnog okruženja za Microsoft SharePoint 2013.

  • Kad korisnik izvodi upit s web-mjestu sustava SharePoint Online, prikazuju se samo rezultate iz web-mjestima sustava SharePoint Online. Ne daje rezultate iz lokalnog sustava SharePoint 2013.

  • Implementacija u travnju 2014 Kumulativno ažuriranje ili u nastavku kumulativnim ažuriranjem za vaše lokalne farme sustava SharePoint 2013.

  • Administrator uređuje pravilo upita koji je povezan s izvorima rezultata u sustavu SharePoint Online. Nakon toga administrator otvara se Sastavljač upita iz bloka rezultata. No to pokreće sljedeće pogreške:

    1 3/4 System.Net.WebException: .returned udaljeni poslužitelj pogrešku: (401) Unauthorized. pri System.Net.HttpWebRequest.GetResponse() pri Microsoft.SharePoint.Client.SPWebRequestExecutor.Execute() pri Microsoft.SharePoint.Client.ClientContext.GetFormDigestInfoPrivate() pri Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest() pri Microsoft.SharePoint.Client.ClientContext.ExecuteQuery() pri Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.RetrieveDataFromRemoteServer (objekt koji se ne koriste) pri System.Threading.ExecutionContext.RunInternal (ExecutionContextu ExecutionContextu, povratni ContextCallback, stanje objekta, Booleova preserveSyncCtx) pri System.Threading.ExecutionContext.Run (ExecutionContextu ExecutionContextu, ContextCallback povratnog, stanje objekt, a zatim Booleova preserveSyncCtx) pri System.Threading.ExecutionContext.Run (ExecutionContextu ExecutionContextu, povratni ContextCallback, stanje objekta) pri Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.ProcessRecordCore (IRecord zapis)

Rješenje

Da biste riješili taj problem, promijenite davatelja identiteta lokalnog sustava SharePoint tako da radi sa sustavom SharePoint Online. Da biste to učinili, pokrenite sljedeći cmdlet na vaše lokalne farme sustava SharePoint 2013:


$config = Get-SPSecurityTokenServiceConfig

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

$config.Update() 

Dodatne informacije

U slučaju opisan u odjeljku "Simptomi" sljedeću iznimku prijavljen je na Sjedinjeno komuniciranje zapisivanje servisa (ULS) zapisnik (prikazano u nastavku).

To je poznat problem prilikom implementacije u travnju 2014 kumulativnim ažuriranjem ili kasnije kumulativnim ažuriranjima na vaše lokalne farme sustava SharePoint 2013.

Dodatne informacije o konfiguriranju hibridnog okvir za pretraživanje sustava SharePoint Server 2013 otvorite roadmaps za konfiguraciju hibridnog sustava SharePoint Server 2013.

I dalje potrebna pomoć? Idite na Microsoftove zajednice korisnika.

Primjer zapisnika

w3wp.exe (0x48E4) 0x08A4 SharePoint Portal Server User Profiles ae0sx Unexpected Error trying to search 
u UPA. Poruka iznimke: ' System.ArgumentException: iznimku vrste
 Izbačena je 'System.ArgumentException'. Naziv parametra:
 vrijednost na Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType (vrijednost niza)
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(Upravitelj korisničkog profila upManager, nameId niz nameIdIssuer niza) na
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UpManager Upravitelj korisničkog profila, identityClaims IEnumerable'1) "
(0x48E4) 0x08A4 SharePoint Portal Server korisnički profili ae0su visoke
Postavljanje zahtjeva nije moguće mapirati na jednom korisniku identitet. Iznimke vrste 'System.ArgumentException' izbačena je. 
Naziv parametra: Došlo je do vrijednost. a53bac9c-(0x48E4)
0x08A4 SharePoint Foundation zahtjeve provjere autentičnosti ae0tc visoke
Razrješavanje zahtjev jedan identiteta registrirani mappered nije uspjelo. 
Iznimke: System.InvalidOperationException: iznimku vrste Izbačena je 'System.ArgumentException'. 
Naziv parametra: vrijednost---> System.ArgumentException: iznimku vrste Izbačena je 'System.ArgumentException'. 
Naziv parametra: vrijednost na Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Niz vrijednosti) na Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow (upManager Upravitelj korisničkog profila,
Niz nameId, nameIdIssuer niza) na
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UpManager Upravitelj korisničkog profila, identityClaims IEnumerable'1) 
---Kraj Praćenje stoga unutarnji iznimke---
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UpManager Upravitelj korisničkog profila, identityClaims IEnumerable'1) 
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() pri Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
pri Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
pri Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, parametarskog objekta)
pri Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekstu
IdentityClaims IEnumerable'1) pri Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetClaimFromExternalMapper
(Uri contextUri, zahtjevima popisa ' 1)
(0x48E4) 0x08A4 SharePoint Foundation zahtjeve provjere autentičnosti af3zp
Neočekivani Saml zahtjevima STS poziva: Problem početak izlaz zahtjeve identitet. 
Iznimke: ' System.InvalidOperationException: iznimku vrste Izbačena je 'System.ArgumentException'. 
Naziv parametra: vrijednost---> System.ArgumentException:
Vrste 'System.ArgumentException' izbačena je. 
Naziv parametra: vrijednost na Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Niz vrijednosti) na Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(Upravitelj korisničkog profila upManager, nameId niz nameIdIssuer niz) 
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UpManager Upravitelj korisničkog profila, identityClaims IEnumerable'1) 
---Kraj Praćenje stoga unutarnji iznimke---
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UpManager Upravitelj korisničkog profila, identityClaims IEnumerable'1) 
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() pri Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
pri Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
pri Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, parametarskog objekta)
pri Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
pri Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekstu
IdentityClaims IEnumerable'1) pri Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (Uri contextUri, zahtjevima popisa ' 1) pri Microsoft.SharePoint.IdentityModel.
SPIdentityClaimMapperOperations.ResolveUserIdentityClaim (Uri contextUri, ClaimCollection inputClaims)
pri Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetIdentityClaim (Uri contextUri,
ClaimCollection inputClaims SPCallingIdentityType callerType) pri Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.GetLogonIdentityClaim (SPRequestInfo requestInfo, IClaimsIdentity inputIdentity
IClaimsIdentity outputIdentity SPCallingIdentityType callerType) pri Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.EnsureSharePointClaims (SPRequestInfo requestInfo, IClaimsIdentity outputIdentity
SPCallingIdentityType callerType) pri Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.AugmentOutputIdentityForRequest
(SPRequestInfo requestInfo, IClaimsIdentity outputIdentity) pri Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.
GetOutputClaimsIdentity (glavnica IClaimsPrincipal RequestSecurityToken zahtjev, opseg opseg) ".

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×