SharePoint vietinių turinys nerodomas SharePoint Online ieškos rezultatuose

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Problema

Toliau pateikiamas pavyzdys.

  • Galite konfigūruoti gaunamų hibridinių ieškos rezultatų "SharePoint Online" iš "Microsoft SharePoint 2013" vietinėje aplinkoje.

  • Kai vartotojas atlieka užklausą iš "SharePoint Online" svetainėje, rodomi tik rezultatai iš "SharePoint Online" svetainių. Be rezultatai pateikiami iš vietinio "SharePoint 2013".

  • Turite įdiegti 2014 balandžio Kaupiamasis naujinimas arba vėliau kaupiamąjį naujinimą į savo "SharePoint 2013" vietinio ūkio.

  • Administratorius redaguoja užklausos taisyklę, kuri yra susieta su rezultatų šaltinius "SharePoint Online". Tada Administratorius atidaro užklausų daryklę rezultatų bloke. Tačiau tai sukelia šį klaidos pranešimą:

    1 3/4 System.Net.WebException: Nuotolinis serveris .returned klaidą: (401) neleistina. ne System.Net.HttpWebRequest.GetResponse() ne Microsoft.SharePoint.Client.SPWebRequestExecutor.Execute() ne Microsoft.SharePoint.Client.ClientContext.GetFormDigestInfoPrivate() ne Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest() ne Microsoft.SharePoint.Client.ClientContext.ExecuteQuery() ne Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.RetrieveDataFromRemoteServer (objekto) nenaudojamos) į Ne System.Threading.ExecutionContext.Run (ExecutionContext executionContext, System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback atgalinio skambinimo, objekto būsena, Bulio logikos preserveSyncCtx) ContextCallback atgalinio skambinimo, objekto būsena, Bulio logikos preserveSyncCtx) ne ne System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback atgalinio skambinimo, objekto būsena) Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.ProcessRecordCore (IRecord įrašas)

Sprendimas

Norėdami išspręsti šią problemą, pakeiskite savo SharePoint vietinės tapatybės teikėją, kad jis veikia su SharePoint Online. Norėdami tai padaryti, vykdykite šią cmdlet savo vietinės "SharePoint 2013" ūkyje:


$config = Get-SPSecurityTokenServiceConfig

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

$config.Update() 

Daugiau informacijos

Scenarijus, aprašytas skyriuje "Požymiai", šią išimtį prijungta vieningas registravimo tarnyba (ULS) žurnale (parodyta toliau).

Tai yra žinoma problema, kai diegiate 2014 balandžio Kaupiamasis naujinimas arba vėliau kaupiamieji naujinimai savo vietinės "SharePoint 2013" ūkyje.

Daugiau informacijos apie tai, kaip konfigūruoti hibridinių ieškoti "SharePoint Server 2013", eikite į "SharePoint Server 2013" hibridinių konfigūravimo planai.

Vis dar reikia pagalbos? Eikite į "Microsoft" bendruomenės.

Žurnalo pavyzdys

w3wp.exe (0x48E4) 0x08A4 SharePoint Portal Server User Profiles ae0sx Unexpected Error trying to search 
– UPA. Rodomas šis išimties pranešimas "System.ArgumentException: išimtis tipo
 "System.ArgumentException" buvo mesti. Parametro pavadinimas:
 Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType (eilutės reikšmė) reikšmė,
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(UserProfileManager upManager, eilutės nameId, eilutės nameIdIssuer) į
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable 1 identityClaims)'
(0x48E4) 0x08A4 SharePoint Portal Server vartotojų profilių ae0su didelis
Pretenzijų nustatymas gali būti susietas su vieno vartotojo tapatybė. Išimties tipas "System.ArgumentException" išimtis. 
Parametro pavadinimas: įvyko reikšmę. a53bac9c-(0x48E4)
0x08A4 SharePoint Foundation pareiškimų autentifikavimo ae0tc didelis
Registruota mappered nepavyko išspręsti vieną tapatybės reikalavimo. 
Išimtis: System.InvalidOperationException: išimtis buvo mesti "System.ArgumentException" tipo. 
Parametro pavadinimas: reikšmė---> System.ArgumentException: išimtis buvo mesti "System.ArgumentException" tipo. 
Parametro pavadinimas: reikšmė, Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Eilutės reikšmė) į Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow (UserProfileManager upManager,
Eilutės nameId, eilutės nameIdIssuer) į
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable 1 identityClaims) 
---Pabaigoje vidinis išimčių rinkinio stebėjimas---
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable 1 identityClaims) 
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() ne Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
ne Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
ne Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, objekto parametras)
ne Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
ne Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekstą,
IEnumerable 1 identityClaims) į Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetClaimFromExternalMapper
(Uri contextUri, sąrašą 1 reikalavimai)
(0x48E4) 0x08A4 SharePoint Foundation pareiškimų autentifikavimo af3zp
Netikėti STS skambučio pareiškimais Saml: Problema darbo išvestis teigia tapatybės. 
Išimtis: "System.InvalidOperationException: išimtis buvo mesti"System.ArgumentException"tipo. 
Parametro pavadinimas: reikšmė---> System.ArgumentException:
"System.ArgumentException" tipo išimtis. 
Parametro pavadinimas: reikšmė, Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Eilutės reikšmė) po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(UserProfileManager upManager, eilutės nameId, eilutės nameIdIssuer) 
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable 1 identityClaims) 
---Pabaigoje vidinis išimčių rinkinio stebėjimas---
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable 1 identityClaims) 
po Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() ne Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
ne Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
ne Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, objekto parametras)
ne Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
ne Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekstą,
IEnumerable 1 identityClaims) į Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (Uri contextUri, sąrašą 1 pareiškimais) į Microsoft.SharePoint.IdentityModel.
SPIdentityClaimMapperOperations.ResolveUserIdentityClaim (Uri contextUri, ClaimCollection inputClaims)
ne Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetIdentityClaim (Uri contextUri,
ClaimCollection inputClaims, SPCallingIdentityType callerType) į Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.GetLogonIdentityClaim (SPRequestInfo requestInfo, IClaimsIdentity inputIdentity,
IClaimsIdentity outputIdentity, SPCallingIdentityType callerType) į Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.EnsureSharePointClaims (SPRequestInfo requestInfo, IClaimsIdentity outputIdentity,
SPCallingIdentityType callerType) į Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.AugmentOutputIdentityForRequest
(SPRequestInfo requestInfo, IClaimsIdentity outputIdentity) į Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.
GetOutputClaimsIdentity (IClaimsPrincipal skolos, RequestSecurityToken prašymą, aprėptis aprėptį) ".

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×