Obsah SharePointu Online se nezobrazuje v místním vyhledávání SharePointu
Problém
Zvažte následující příklad.
Odchozí hybridní vyhledávání nakonfigurujete tak, aby vracela výsledky ze SharePointu Online v místním prostředí SharePointu 2013.
Když uživatel provede dotaz z místního webu SharePointu 2013, zobrazí se jenom výsledky z místního prostředí SharePointu 2013. Ze SharePointu Online se nevrátí žádné výsledky.
Správce upraví pravidlo dotazu, které je přidružené ke zdrojům výsledků. Pak správce otevře Tvůrce dotazů z bloku výsledků. Tím se ale aktivuje následující chyba:
1 3/4 System.Net.WebException: Požadavek byl přerušen: Žádost byla zrušena. -->Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2ErrorResponseException: Vzdálený server vrátil chybu: (404) Nenalezeno. at Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.GetResponse(Uri stsurl, OAuth2AccessTokenRequest message) at Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.RequestOAuthToken(Uri stsUrl. OAuth2AccessTokenRequest request) na adrese stslnfo, OAuth2EndpointIdentity endpointldentity) ve společnosti Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager.GetRawBearerToken(String nameldentifier, SPSecurityTokenServiceConnectionInformation stslnfo.
Kromě toho je v protokolu sjednocené protokolování služby (ULS) zaznamenána následující výjimka:
An exception occurred during OAuth2 request to <url specific to your site>
The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.GetResponse(Uri stsUrl,
OAuth2AccessTokenRequest message)
Řešení
Pokud chcete tento problém vyřešit, zjistěte, jestli proxy aplikací Vyhledávací služby byla nasazena v režimu oddílů. Pokud ano, odeberte proxy server a pak ho znovu vytvořte bez použití režimu oddílu.
POZNÁMKY
Microsoft 365 nepodporuje příchozí dotazy hybridního vyhledávání, pokud je místní vyhledávací služba proxy aplikací nasazená v režimu s oddíly.
Před provedením těchto kroků postupujte podle osvědčených provozních postupů a proveďte zálohování. Další informace najdete v článku Zálohování aplikací Search na SharePoint Serveru.
Chcete-li to provést, postupujte podle těchto kroků v prostředí SharePoint Management Shell.
Získejte ID aplikace Vyhledávací služby. Provedete to spuštěním následující rutiny:
$ssa=Get-SPEnterpriseSearchServiceApplication
Získejte ID proxy aplikací vyhledávací služby. Provedete to spuštěním následující rutiny:
$ssaproxy=Get-SPServiceApplicationProxy –identity <guid>
POZNÁMKA Identifikátor GUID proxy aplikace služby je jedinečný pro každou farmu. Spusťte rutinu Get-SPServiceApplicationProxy a poznamenejte si identifikátor GUID proxy aplikací Vyhledávací služby.
Zkontrolujte výsledky $ssaproxy.properties. Proxy server by měl být uvedený jako dělený. V takovém případě přejděte ke kroku 4 a aktualizujte vlastnosti proxy serveru.
Aktualizujte vlastnosti proxy serveru. Provedete to spuštěním následující rutiny:
$proxy = get-spenterprisesearchserviceapplicationproxy $proxy.Properties["Microsoft.Office.Server.Utilities.SPPartitionOptions"] = 0 $proxy.Update() $ssa = get-spenterprisesearchserviceapplication $ssa.SetProperty("IgnoreTenantization",1) $ssa.Update()
Po dokončení těchto kroků zkontrolujte, jestli je problém vyřešený. V opačném případě přejděte ke kroku 5 a odeberte a znovu vytvořte proxy server.
Odeberte proxy aplikací Vyhledávací služby. Provedete to spuštěním následující rutiny:
Remove-SPServiceApplicationProxy $ssaproxy
Vytvořte novou proxy aplikací vyhledávací služby. Provedete to spuštěním následující rutiny:
New-SPEnterpriseSearchServiceApplicationProxy -SearchApplication $ssa -Name "Search Service Application Proxy"
Po provedení těchto kroků by místní farma vyhledávání SharePointu 2013 měla začít vracet výsledky ze SharePointu Online.
Další informace
Další informace najdete v článku Principy víceklientské architektury v SharePoint Serveru 2013.
Stále potřebujete pomoc? Přejděte na Komunita SharePointu.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro