Vsebino storitve SharePoint Online ni prikazana v SharePoint na mestu uporabe iskanja

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 odhodni hibridno rezultate iskanja v SharePoint Online v okolju SharePoint 2013 na mestu uporabe.

  • Ko uporabnik izvede poizvedbo iz mesta SharePoint 2013 na mestu uporabe, le rezultate s SharePoint 2013 na mestu uporabe okolje so prikazani. Brez rezultati se vrnejo v SharePoint Onlineu.

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

    1 3/4 System.Net.WebException: zahteva je bila prekinjena: povabilo je bilo preklicano.--> Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2ErrorResponseException: Z oddaljenim strežnikom vrne napako: (404) ni bilo mogoče najti. na spletnem mestu Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.GetResponse (Uri stsurl, OAuth2AccessTokenRequest sporočilo) na Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.RequestOAuthToken (Uri stsUrl. OAuth2AccessTokenRequest zahtevo) na stslnfo OAuth2EndpointIdentity endpointldentity) na Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager.GetRawBearerToken (niz nameldentifier, SPSecurityTokenServiceConnectionInformation stslnfo.

Poleg tega je to izjemo prijavljen v dnevnik sistema poenotenega Logging storitev (ULS):

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)

Rešitev

Če želite odpraviti to težavo, določite, ali Proxy storitvenega programa iskanja je bil uveden v načinu particije. Če je bila, odstranite in nato znova ustvarite proxy, ne da bi uporabili particije način.

OPOMBE:

  • Storitve Office 365 ne podpira dohodnih hibridno iskalnih poizvedb, ko Proxy na mestu uporabe iskanja storitvenega programa, ki je uveden v načinu particij.

  • Sledite najbolj delovnih praksah in izvedba varnostnega kopiranja, preden izvedete te korake. Če želite več informacij, obiščite varnostno kopiranje programov za iskanje v strežniku SharePoint Server.

Če želite to narediti, sledite tem korakom v ukazno lupino SharePoint.

  1. Pridobite ID storitvenega programa za iskanje. Če želite to narediti, zaženite ta »cmdlet« :

    $ssa=Get-SPEnterpriseSearchServiceApplication 

  2. Pridobite ID Proxy storitvenega programa za iskanje. Če želite to narediti, zaženite ta »cmdlet« :

    $ssaproxy=Get-SPServiceApplicationProxy –identity <guid>

    Opomba: proxy storitvenega programa GUID je enolična za vsak gruče. Zaženite ukaz »cmdlet« Get-SPServiceApplicationProxy in si zabeležite GUID iskanja storitev vloge strežnika proxy.

  3. Pregled rezultatov $ssaproxy.properties . Proxy naj bodo navedeni kot razdeljen. Če je na primer, pojdite na korak 4 za posodobitev lastnosti strežnika Proxy.

  4. Posodobi lastnosti strežnika Proxy. Če želite to narediti, zaženite ta »cmdlet« :

    $proxy = get-spenterprisesearchserviceapplicationproxy
    $proxy. Properties["Microsoft.Office.Server.utilities.SPPartitionOptions« ] = 0
    $proxy. Funkcija »Update() «
    $ssa = get-spenterprisesearchserviceapplication
    $ssa. SetProperty("IgnoreTenantization",1)
    $ssa. Funkcija »Update() «

    Ko dokončate te korake, preverite, ali je težava odpravljena. V nasprotnem primeru odprite korak 5, če želite odstraniti in znova ustvarite proxy.

  5. Odstranjevanje Proxy storitvenega programa za iskanje. Če želite to narediti, zaženite ta »cmdlet« :

    Remove-SPServiceApplicationProxy $ssaproxy

  6. Ustvarite novo Proxy storitvenega programa iskanja. Če želite to narediti, zaženite ta »cmdlet« :

    New-SPEnterpriseSearchServiceApplicationProxy -SearchApplication $ssa -Name "Search Service Application Proxy"

Ko izvedete te korake, gruče iskanja za SharePoint 2013 na mestu uporabe morale vrača rezultatov v SharePoint Onlineu.

Več informacij

Če želite več informacij, pojdite na več najemnih razumevanje v strežniku SharePoint Server 2013.

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

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.

×