תוכן מקומי של sharepoint אינו מוצג בתוצאות החיפוש של sharepoint Online

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

בעיה

בחן את התרחיש הבא.

  • עליך לקבוע את התצורה של חיפוש היברידי נכנס כדי להחזיר תוצאות ב-sharepoint Online מסביבה מקומית של Microsoft SharePoint 2013.

  • כאשר משתמש מבצע שאילתה מאתר sharepoint online, רק התוצאות מתוך אתרי sharepoint online מוצגות. לא מוחזרות תוצאות מ-SharePoint 2013 באופן מקומי.

  • אתה פורס את העדכון המצטבר של אפריל 2014 או עדכון מצטבר מאוחר יותר לחווה המקומית שלך ב-SharePoint 2013.

  • מנהל מערכת עורך את כלל השאילתה המשויך למקורות התוצאה ב-SharePoint Online. לאחר מכן, מנהל המערכת פותח את בונה השאילתות מבלוק התוצאות. עם זאת, פעולה זו מפעילה את

    השגיאה הבאה:1 3/4 System .net. WebException: השרת המרוחק. החזיר שגיאה: (401) לא מורשה. ב-System .net. HttpWebRequest. GetResponse () at microsoft. sharepoint. client. SPWebRequestExecutor. הפעלה () ב-microsoft. sharepoint. client. ClientContext. GetFormDigestInfoPrivate () ב-microsoft. sharepoint. client. ClientContext. EnsureFormDigest () at microsoft. SharePoint. Client. ClientContext. ExecuteQuery () ב-microsoft. Office. Server. Search. RemoteSharepoint. RemoteSharepointEvaluator. RemoteSharepointProducer. RetrieveDataFromRemoteServer (אובייקט שאינו בשימוש) ב- system. thread. ExecutionContext. RunInternal (ExecutionContext ExecutionContext, ContextCallback התקשרות, מצב אובייקט, בוליאני preserveSyncCtx) ב-System. thread. ExecutionContext. Run (ExecutionContext ExecutionContext, התקשרות חזרה של ContextCallback, מצב אובייקט, preserveSyncCtx בוליאנית ב-System. thread. ExecutionContext. Run (ExecutionContext ExecutionContext, ContextCallback התקשרות, מצב אובייקט) at Microsoft. Office. Server. Search. RemoteSharepoint. RemoteSharepointEvaluator. RemoteSharepointProducer. ProcessRecordCore (IRecord record)

פתרון

כדי לעקוף בעיה זו, שנה את ספק הזהויות המקומי של SharePoint כך שהוא יפעל עם SharePoint Online. לשם כך, הפעל את ה-cmdlet הבא בחוות SharePoint 2013 המקומית:


$config = Get-SPSecurityTokenServiceConfig

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

$config.Update() 

מידע נוסף

בתרחיש המתואר בסעיף ' מאפייני המילה ', החריג הבא נרשם ביומן הרישום של שירות הרישום המאוחד (ULS) (מוצג להלן).

זוהי בעיה ידועה כאשר אתה פורס את העדכון המצטבר של אפריל 2014 או עדכונים מצטברים מאוחרים יותר בחוות SharePoint 2013 מקומית.

לקבלת מידע נוסף אודות קביעת התצורה של חיפוש היברידי עבור sharepoint server 2013, עבור אל sharepoint server 2013 תצורה היברידית מפות.

עדיין זקוק לעזרה? עבור אל קהילת Microsoft.

דוגמה ליומן

w3wp.exe (0x48E4) 0x08A4 SharePoint Portal Server User Profiles ae0sx Unexpected Error trying to search 
בתוך. הודעת החריגה היא ' System. ArgumentException: חריגה מסוג
 ' System. ArgumentException ' נזרק. שם הפרמטר
:  ערך ב-Microsoft. SharePoint. הניהול. SPIdentityProviders. GetIdentityProviderType (ערך מחרוזת
) ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
SearchUsingNameIdOrThrow (UserProfileManager upManager, string nameId, string nameIdIssuer) at
Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable ' 1 identityClaims) '
(0x48E4) 0x08A4 SharePoint Portal Server פרופילי משתמשים ae0su
High לא היתה אפשרות למפות את קבוצת הטענות לזהות משתמש אחת. חריגה חריגה מסוג ' System. ArgumentException ' הושלך. 
שם הפרמטר: value אירע. a53bac9c-(0x48E4)
אימות 0x08A4 של הקרן של SharePoint
טוען שae0tc גבוהה הרישום הרשום של mappered נכשל בדרישת זהות אחת. 
חריגה: system. InvalidOperationException: חריגה מסוג ' System. ArgumentException ' הושלך. 
שם הפרמטר: value---> system. ArgumentException: חריג מסוג ' system. ArgumentException ' נזרק. 
שם הפרמטר: value at Microsoft. SharePoint. ניהול. SPIdentityProviders. GetIdentityProviderType
(ערך מחרוזת) ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. SearchUsingNameIdOrThrow (
UserProfileManager upManager, מחרוזת nameId, string nameIdIssuer
) at Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetSingleUserProfileFromClaimsList
(UserProfileManager upManager, IEnumerable ' 1 identityClaims) 
---סוף מעקב אחר מחסנית חריגה פנימית---
ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
GetSingleUserProfileFromClaimsList (UserProfileManager upManager, IEnumerable ' 1 identityClaims) 
ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
<>c__DisplayClass2. <GetMappedIdentityClaim>b__0 () ב-Microsoft. SharePoint. SPSecurity.
<>c__DisplayClass5. <RunWithElevatedPrivileges>b__3 ()
ב-Microsoft. SharePoint. Utilities. SecurityContext. RunAsProcess (CodeToRunElevated secureCode
) ב-Microsoft. SharePoint. SPSecurity. RunWithElevatedPrivileges (WaitCallback secureCode, Object param
) ב-Microsoft. SharePoint. SPSecurity. RunWithElevatedPrivileges (CodeToRunElevated secureCode
) ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetMappedIdentityClaim (ההקשר
של Uri, IEnumerable ' 1 identityClaims) ב-Microsoft. SharePoint. IdentityModel. SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (Uri contextUri, List ' 1 טענות)
(0x48E4) 0x08A4 SharePoint Foundation טוען af3zp
טענות של שיחות STS בלתי צפויות Saml: בעיה בקבלת זהות של תביעות פלט. 
חריגה: ' system. InvalidOperationException: חריגה מסוג ' system. ArgumentException ' הושלך. 
שם הפרמטר: value---> System. ArgumentException
: חריג מסוג ' System. ArgumentException ' נזרק. 
שם הפרמטר: value at Microsoft. SharePoint. ניהול. SPIdentityProviders. GetIdentityProviderType
(ערך מחרוזת) ב-Microsoft. Office. Server. Security.
UserProfileIdentityClaimMapper. SearchUsingNameIdOrThrow (UserProfileManager upManager, string nameId, string nameIdIssuer) 
ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
GetSingleUserProfileFromClaimsList (UserProfileManager upManager, IEnumerable ' 1 identityClaims) 
---סוף מעקב אחר מחסנית חריגה פנימית---
ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
GetSingleUserProfileFromClaimsList (UserProfileManager upManager, IEnumerable ' 1 identityClaims) 
ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper.
<>c__DisplayClass2. <GetMappedIdentityClaim>b__0 () ב-Microsoft. SharePoint. SPSecurity.
<>c__DisplayClass5. <RunWithElevatedPrivileges>b__3 ()
ב-Microsoft. SharePoint. Utilities. SecurityContext. RunAsProcess (CodeToRunElevated secureCode
) ב-Microsoft. SharePoint. SPSecurity. RunWithElevatedPrivileges (WaitCallback secureCode, Object param
) ב-Microsoft. SharePoint. SPSecurity. RunWithElevatedPrivileges (CodeToRunElevated secureCode
) ב-Microsoft. Office. Server. Security. UserProfileIdentityClaimMapper. GetMappedIdentityClaim (ההקשר
של Uri, IEnumerable ' 1 identityClaims) ב-Microsoft. SharePoint. IdentityModel. SPIdentityClaimMapperOperations.
GetClaimFromExternalMapper (Uri contextUri, List ' 1 טענות) ב-Microsoft. SharePoint. IdentityModel.
SPIdentityClaimMapperOperations. ResolveUserIdentityClaim (Uri contextUri, ClaimCollection inputClaims)
ב-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 הראשי, RequestSecurityToken request, טווח טווח) '.  

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×