SharePoint Online turinys nerodomas programoje "SharePoint" vietinio ieškos

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Problema

Toliau pateikiamas pavyzdys.

  • Galite konfigūruoti siuntimo hibridinių ieškos rezultatų "SharePoint Online", "SharePoint 2013" vietinėje aplinkoje.

  • Kai vartotojas atlieka tik rezultatus iš "SharePoint 2013" "SharePoint 2013" vietinės svetainės užklausos vietinėje aplinkoje. Nepateikiama rezultatų "SharePoint Online".

  • Administratorius redaguoja užklausos taisyklę, kuri yra susieta su rezultatų šaltinius. Tada Administratorius atidaro užklausų daryklę rezultatų bloke. Tačiau tai sukelia šį klaidos pranešimą:

    1 3/4 System.Net.WebException: užklausa atmesta: užklausą buvo atšaukta.--> Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2ErrorResponseException: Nuotolinis serveris apie klaidą: (404) nerastas. ne Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.GetResponse (Uri stsurl, OAuth2AccessTokenRequest pranešimas) į Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2Client.RequestOAuthToken (Uri stsUrl. OAuth2AccessTokenRequest užklausą) į stslnfo, OAuth2EndpointIdentity endpointldentity) ne Microsoft.SharePoint.IdentityModel.OAuth2.SPOAuth2SecurityTokenManager.GetRawBearerToken (eilutė nameldentifier, SPSecurityTokenServiceConnectionInformation stslnfo.

Be to, vieningas registravimo tarnyba (ULS) žurnale yra įrašyti šią išimtį:

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)

Sprendimas

Norėdami išspręsti šią problemą, nustatykite, ar ieškos tarnybos taikomosios programos tarpinis serveris buvo įdiegtas skaidiniu režimu. Jei tai buvo, pašalinti ir iš naujo sukurti tarpinį serverį be skaidiniu režimo naudojimas.

PASTABOS:

Norėdami tai padaryti, atlikite šiuos veiksmus, "SharePoint" valdymo aplinkoje.

  1. Gauti ieškos tarnybos taikomosios programos ID. Norėdami tai padaryti, vykdykite šią cmdlet:

    $ssa=Get-SPEnterpriseSearchServiceApplication 

  2. Gauti ieškos tarnybos taikomosios programos tarpinio serverio ID. Norėdami tai padaryti, vykdykite šią cmdlet:

    $ssaproxy=Get-SPServiceApplicationProxy –identity <guid>

    Pastaba: paslaugos taikomosios programos tarpinis serveris GUID yra unikali kiekvieną ūkį. Paleiskite "cmdlet" Get-SPServiceApplicationProxy ir Atkreipkite dėmesį, GUID ieškos tarnybos taikomosios programos tarpinio serverio.

  3. $ssaproxy.properties rezultatų peržiūra. Tarpinis serveris, turi būti pateikti kaip suskaidytos. Jei tai yra didžiųjų ir mažųjų raidžių, eikite į 4 veiksmą, kad naujinti tarpinio serverio ypatybes.

  4. Atnaujinkite tarpinio serverio ypatybes. Norėdami tai padaryti, vykdykite šią cmdlet:

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

    Atlikus šiuos veiksmus, patikrinkite, ar problema išspręsta. Kitu atveju pereikite prie 5 veiksmo ir pašalinti ir iš naujo sukurti tarpinį serverį.

  5. Šalinti ieškos tarnybos taikomosios programos tarpinį serverį. Norėdami tai padaryti, vykdykite šią cmdlet:

    Remove-SPServiceApplicationProxy $ssaproxy

  6. Kurti naują ieškos tarnybos taikomosios programos tarpinį serverį. Norėdami tai padaryti, vykdykite šią cmdlet:

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

Atlikus šiuos veiksmus, "SharePoint 2013" vietinio ieškos ūkio turėtų pradėti ir rezultatai pateikiami "SharePoint Online".

Daugiau informacijos

Norėdami gauti daugiau informacijos, eikite į kas yra kelių nuomos "SharePoint Server 2013".

Vis dar reikia pagalbos? Eikite į "Microsoft" bendruomenės.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×