SharePoint Online saturu netiek rādīta lokālā SharePoint meklēšanas

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Problēma

Apsveriet iespēju scenārijā.

  • Var konfigurēt izejošos hibrīda meklēšanu, lai atgrieztu rezultātus no SharePoint Online SharePoint 2013 lokālajā vidē.

  • Kad lietotājs veic vaicājumu no lokālā SharePoint 2013 vietnes, tikai rezultātus no SharePoint 2013 lokālo vidi, kas tiek parādīti. Rezultāti tiek atgriezti koplietošanas vidē SharePoint Online.

  • Administrators rediģē vaicājuma kārtulas, kas ir saistīts ar rezultātu avoti. Pēc tam administrators atver vaicājumu veidotāju no rezultātu bloku. Taču tas izraisa šāds kļūdas ziņojums:

    1 3/4 System.Net.WebException: pieprasījums priekšlaikus pārtraukts: pieprasījumu tika atcelta.--> Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2ErrorResponseException: attālo serveri radās kļūda: (404) nav atrasts. pie Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.GetResponse (Uri stsurl, OAuth2AccessTokenRequest ziņojuma) Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.RequestOAuthToken (Uri stsUrl. OAuth2AccessTokenRequest pieprasījums) pie stslnfo OAuth2EndpointIdentity endpointldentity) pie Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager.GetRawBearerToken (virknes nameldentifier, SPSecurityTokenServiceConnectionInformation stslnfo.

Turklāt vienotā reģistrēšanas pakalpojuma (ULS) žurnālā tiek reģistrēts šādu izņēmumu:

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)

Risinājums

Lai atrisinātu šo problēmu, nosakiet, vai meklēšanas pakalpojuma lietojumprogrammas starpniekservera bija izvietots nodalījumu režīmā. Ja tas bija, noņemiet un atkārtoti izveidojiet starpniekservera neizmantojot nodalījumu režīmā.

PIEZĪMES

  • Office 365 neatbalsta ienākošo hibrīda meklēšanas vaicājumus, izvietojot lokālā meklēšanas pakalpojuma lietojumprogrammas starpniekservera nodalījumos sadalītā režīmā.

  • Izpildiet darbības metodes vislabākās un pirms šīs darbības būs paveiktas, dublējuma izveide. Lai iegūtu papildinformāciju, dodieties uz dublēt programmā SharePoint Server meklēšanas pakalpojuma lietojumprogrammas.

Lai to izdarītu, izpildiet šīs darbības SharePoint pārvaldības čaulā.

  1. Iegūt meklēšanas pakalpojuma lietojumprogrammas ID. Lai to izdarītu, palaidiet šo cmdlet komandu:

    $ssa=Get-SPEnterpriseSearchServiceApplication 

  2. Iegūt meklēšanas pakalpojuma lietojumprogrammas starpniekservera ID. Lai to izdarītu, palaidiet šo cmdlet komandu:

    $ssaproxy=Get-SPServiceApplicationProxy –identity <guid>

    Piezīme: pakalpojumu lietojumprogrammas starpniekservera GUID ir unikāls katra fermai. Izpildiet cmdlet komandu Get-SPServiceApplicationProxy un ņemiet vērā meklēšanas pakalpojuma lietojumprogrammas starpniekserveri GUID.

  3. Pārskatiet $ssaproxy.properties rezultātus. Starpniekservera būtu jābūt norādītai kā nodalījumos sadalītā. Ja tas ir, dodieties uz 4. darbību, lai atjauninātu starpniekservera rekvizītus.

  4. Atjaunināt starpniekservera rekvizītus. Lai to izdarītu, izpildiet šo cmdlet komandu:

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

    Kad pabeigsit šīs darbības, pārbaudiet, vai problēma ir novērsta. Pretējā gadījumā pārejiet uz Noņemt un atkārtoti izveidot starpniekservera 5. darbība.

  5. Noņemt meklēšanas pakalpojuma lietojumprogrammas starpniekserveri. Lai to izdarītu, palaidiet šo cmdlet komandu:

    Remove-SPServiceApplicationProxy $ssaproxy

  6. Izveidojiet jaunu meklēšanas pakalpojuma lietojumprogrammas starpniekserveri. Lai to izdarītu, palaidiet šo cmdlet komandu:

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

Kad šīs darbības būs paveiktas, lokālā SharePoint 2013 meklēšanas fermā ir jāsāk atgriezt rezultātus no SharePoint Online.

Papildinformācija

Lai iegūtu papildinformāciju, dodieties uz izpratne par vairāku īres produktā SharePoint Server 2013.

Vai tomēr nepieciešama palīdzība? Dodieties uz Microsoft Kopienas.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×