SharePoint na mestu uporabe vsebine ni prikazan v rezultatih iskanja za SharePoint Online

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Težava

Oglejte si ta primer.

  • Konfigurirate dohodnega hibridno rezultate iskanja v strežniku SharePoint Online v okolju Microsoft SharePoint 2013 na mestu uporabe.

  • Ko uporabnik izvede poizvedbo iz mesta SharePoint Online, so prikazani le rezultati iz mesta SharePoint Online. Brez rezultati se vrnejo iz strežnika SharePoint 2013 na mestu uporabe.

  • Uvedete April 2014 kumulativno posodobite ali novejšo različico zbirni paket posodobitev gručo strežnikov SharePoint 2013 na mestu uporabe.

  • Skrbnik za urejanje pravila poizvedbe, ki je povezan z viri rezultatov v strežniku SharePoint Online. Nato skrbnik odpre graditelja poizvedb v bloku rezultatov. Toda to sproži do te napake:

    1 3/4 System.Net.WebException: oddaljenim strežnikom .returned napako: (401) nepooblaščeno. na System.Net.HttpWebRequest.GetResponse() na spletnem mestu Microsoft.SharePoint.Client.SPWebRequestExecutor.Execute() na Microsoft.SharePoint.Client.ClientContext.GetFormDigestInfoPrivate() na Microsoft.SharePoint.Client.ClientContext.EnsureFormDigest() na spletnem mestu Microsoft.SharePoint.Client.ClientContext.ExecuteQuery() na Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.RetrieveDataFromRemoteServer (Object neuporabljenih) na spletnem mestu System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext ContextCallback povratni klic, predmetov, logični preserveSyncCtx) na System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback povratni klic, predmet država, logični preserveSyncCtx) na System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback povratni klic, predmet stanje) na spletnem mestu Microsoft.Office.Server.Search.RemoteSharepoint.RemoteSharepointEvaluator.RemoteSharepointProducer.ProcessRecordCore (IRecord zapis)

Rešitev

V tej težavi, spremenite ponudnika identitete SharePoint na mestu uporabe, tako, da deluje s storitvijo SharePoint Online. To naredite tako, zaženite ta »cmdlet« v gruči SharePoint 2013 na mestu uporabe:


$config = Get-SPSecurityTokenServiceConfig

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

$config.Update() 

Več informacij

V primeru, ki je opisano v razdelku »Simptomi« , je to izjemo prijavljen v dnevnik sistema poenotenega Logging storitev (ULS) (prikazano spodaj).

To je znana težava, ko jo uvedete April 2014 zbirni paket posodobitev ali novejšo različico zbirnim paketom posodobitev v gruči SharePoint 2013 na mestu uporabe.

Če želite več informacij o konfiguriranju hibridnega iskanja za SharePoint Server 2013, pojdite v strežniku SharePoint Server 2013 hibridno konfiguracijo načrti.

Ali še vedno potrebujete pomoč? Pojdite na Microsoftovo Skupnost.

Primer dnevnika

w3wp.exe (0x48E4) 0x08A4 SharePoint Portal Server User Profiles ae0sx Unexpected Error trying to search 
v UPA. Sporočilo o izjemi "System.ArgumentException: izjeme vrste
 »System.ArgumentException« je bil vržen. Ime parametra:
 vrednost v Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType (vrednost niza)
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(Ima upManager, niz nameId, niz nameIdIssuer) na
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(Ima upManager, IEnumerable 1 identityClaims) "
(0x48E4) 0x08A4 SharePoint Portal Server uporabniški profili ae0su visoko
Nastavitev zahtevkov ni bilo mogoče preslikati v enemu uporabniku, da identitete. Izjeme vrste »System.ArgumentException« izjeme. 
Ime parametra: Prišlo je do vrednosti. a53bac9c-(0x48E4)
0x08A4 preverjanja pristnosti za zahtevke SharePoint Foundation ae0tc visoko
Registrirane mappered ni mogoče odpraviti, da en identitete. 
Izjema: System.InvalidOperationException: izjeme vrste »System.ArgumentException« je bil vržen. 
Ime parametra: vrednost---> System.ArgumentException: izjeme vrste »System.ArgumentException« je bil vržen. 
Ime parametra: vrednost pri Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Vrednost niza) na Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow (ima upManager,
Niz nameId niz nameIdIssuer) na
Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(Ima upManager, identityClaims IEnumerable 1) 
---Konec notranjo izjemo kupu sledenje---
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(Ima upManager, identityClaims IEnumerable 1) 
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() na Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
na spletnem mestu Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
na spletnem mestu Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, predmet param)
na spletnem mestu Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekst,
IdentityClaims IEnumerable 1) na Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetClaimFromExternalMapper
(Uri contextUri, seznam 1 zahtevkov)
(0x48E4) 0x08A4 preverjanja pristnosti za zahtevke SharePoint Foundation af3zp
Nepričakovani STS klic zahtevkov Saml: Težave pridobivanje izhod trdi identiteto. 
Izjema: "System.InvalidOperationException: izjeme vrste »System.ArgumentException« je bil vržen. 
Ime parametra: vrednost---> System.ArgumentException:
Vrste »System.ArgumentException« izjeme. 
Ime parametra: vrednost pri Microsoft.SharePoint.Administration.Claims.SPIdentityProviders.GetIdentityProviderType
(Vrednost niza) na Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.SearchUsingNameIdOrThrow
(Ima upManager, niz nameId, niz nameIdIssuer) 
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(Ima upManager, identityClaims IEnumerable 1) 
---Konec notranjo izjemo kupu sledenje---
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetSingleUserProfileFromClaimsList
(Ima upManager, identityClaims IEnumerable 1) 
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.
< > c__DisplayClass2.<GetMappedIdentityClaim > b__0() na Microsoft.SharePoint.SPSecurity.
< > c__DisplayClass5.<RunWithElevatedPrivileges > b__3()
na spletnem mestu Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess (CodeToRunElevated secureCode)
na spletnem mestu Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (WaitCallback secureCode, predmet param)
na spletnem mestu Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges (CodeToRunElevated secureCode)
na spletnem mestu Microsoft.Office.Server.Security.UserProfileIdentityClaimMapper.GetMappedIdentityClaim (Uri kontekst,
IdentityClaims IEnumerable 1) na spletnem mestu Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (Uri contextUri, zahtevkov seznam 1) na spletnem mestu Microsoft.SharePoint.IdentityModel.
SPIdentityClaimMapperOperations.ResolveUserIdentityClaim (Uri contextUri, ClaimCollection inputClaims)
na spletnem mestu Microsoft.SharePoint.IdentityModel.SPIdentityClaimMapperOperations.GetIdentityClaim (Uri contextUri,
ClaimCollection inputClaims SPCallingIdentityType callerType) na Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.GetLogonIdentityClaim (SPRequestInfo requestInfo, IClaimsIdentity inputIdentity,
IClaimsIdentity outputIdentity SPCallingIdentityType callerType) na Microsoft.SharePoint.IdentityModel.
SPSecurityTokenService.EnsureSharePointClaims (SPRequestInfo requestInfo, IClaimsIdentity outputIdentity,
SPCallingIdentityType callerType) na Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.AugmentOutputIdentityForRequest
(SPRequestInfo requestInfo, IClaimsIdentity outputIdentity) na Microsoft.SharePoint.IdentityModel.SPSecurityTokenService.
GetOutputClaimsIdentity (IClaimsPrincipal glavnica, RequestSecurityToken zahtevo, obseg obseg) ".

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×