Odpravljanje težav s preverjanjem pristnosti v strežniku

Odpravljanje težav s čarovnikom za omogočanje strežniške integracije z mestom SharePoint

Preverite, ali so v dnevniku napak informacije o vzroku neuspešnega preverjanja veljavnosti mesta. To storite tako, da v čarovniku za omogočanje strežniške integracije z mestom SharePoint po dokončanem preverjanju veljavnosti mest kliknete Dnevnik napak.

Preverjanje veljavnosti omogočene strežniške integracije z mestom SharePoint lahko vrne eno od naslednjih štirih vrst napak.

Povezava ni uspela

Ta napaka označuje, da do strežnika SharePoint ni bilo mogoče dostopati z mesta preverjanja veljavnosti. V spletnem brskalniku v računalniku, v katerem se izvaja čarovnik za omogočanje strežniške integracije z mestom SharePoint, preverite, ali ste vnesli pravilen URL SharePoint in ali lahko dostopate do mesta SharePoint in zbirke mest. Več informacij: Odpravljanje težav v hibridnih okoljih (SharePoint)

Preverjanje pristnosti ni uspelo

Ta napaka se lahko pojavi, kadar se en ali več konfiguracijskih korakov preverjanja pristnosti v strežniku ne dokonča oz. ne dokonča uspešno. Več informacij: Nastavitev integracije aplikacije SharePoint

Ta napaka se prav tako lahko pojavi, če v čarovnik za omogočanje strežniške integracije z mestom SharePoint vnesete nepravilen URL ali če pride do težave z digitalnim potrdilom, ki se uporablja za preverjanje pristnosti v strežniku. Podobno lahko do te napake pride kot posledica preimenovanja mesta SharePoint, ko URL ni posodobljen v pripadajočem zapisu mesta SharePoint. Več informacij: Uporabniki prejmejo sporočilo »Nimate dovoljenj za ogled datotek na tem mestu.

Avtorizacija ni uspela ali pa je prišlo do napake »401 Nepooblaščeno«

Ta napaka se pojavi, kadar se tipi preverjanj pristnosti na osnovi zahtevkov ne ujemajo. Pri hibridnem uvajanju, kot je uvajanje aplikacij za interakcijo s strankami v strežnik SharePoint na mestu uporabe, se mora na primer pri uporabi privzete preslikave preverjanja pristnosti na osnovi zahtevkov e-poštni naslov računa Microsoft, ki ga uporablja uporabnik aplikacij SharePoint, ujemati s postavko Službeni e-poštni naslov uporabnika strežnika. Več informacij: Določanje preslikave zahtevkov po meri za strežniško integracijo z mestom SharePoint

Različica aplikacije SharePoint ni podprta

Ta napaka označuje manjkajočo izdajo, različico, obvezni servisni paket ali hitri popravek mesta SharePoint.

Odpravljanje težav v aplikaciji SharePoint

Težave, ki vplivajo na preverjanje pristnosti v strežniku, je mogoče zabeležiti v dnevnikih in poročilih mesta SharePoint. Če želite več informacij o načinu ogleda in odpravljanja težav z nadzorom mesta SharePoint, glejte naslednje teme. Ogled poročil in dnevnikov v aplikaciji SharePoint 2013 in Konfiguracija diagnostičnega pisanja dnevnika v aplikaciji SharePoint 2013

Znane težave s preverjanjem pristnosti v strežniku

V tem razdelku so opisane znane težave, ki se lahko pojavijo ob nastavitvi ali uporabi preverjanja pristnosti v strežniku za aplikacije za interakcijo s strankami in strežnik SharePoint.

Preverjanje pristnosti ne uspe med preverjanjem veljavnosti mesta SharePoint, čeprav imate ustrezno dovoljenje

Velja za: aplikacije za interakcijo s strankami s strežnikom SharePoint Online in aplikacije za interakcijo s strankami s strežnikom SharePoint na mestu uporabe.

Do te težave lahko pride, ko se zaradi uporabljene preslikave preverjanja pristnosti na osnovi zahtevkov vrednosti vrste zahtevka ne ujemajo med aplikacijami za interakcijo s strankami in strežnikom SharePoint. Do težave lahko na primer pride, ko sta izpolnjenja naslednja pogoja:

  • Uporabljate privzeto vrsto preslikave preverjanja pristnosti na osnovi zahtevkov, ki za preverjanje pristnosti v strežniku med aplikacijami za interakcijo s strankami in strežnikom SharePoint Online uporablja enolični identifikator računa Microsoft.

  • Identitete, uporabljene za storitev Microsoft 365, skrbnika za Dynamics 365 ali skrbnika za SharePoint Online ne uporabljajo enakega identifikatorja računa Microsoft, zato se enolični identifikatorji računa Microsoft ne ujemajo.

Ko zaženete skript PowerShell CertificateReconfiguration.ps1 Windows, se prikaže napaka »Zasebnega ključa ni mogoče najti«

Ta vsebina velja tudi za različico na mestu uporabe.

Ta težava se lahko pojavi, ko imata dve samopodpisani potrdili v lokalni shrambi potrdil enako ime zadeve.

Ta težava se lahko pojavi le pri uporabi samopodpisanega potrdila. Samopodpisanih potrdil ni dovoljeno uporabljati v produkcijskih okoljih.

Če želite odpraviti to težavo, potrdila z enakim imenom zadeve, ki jih ne potrebujete, premaknite z uporabo orodja za upravljanje potrdil konzole MMC in upoštevajte naslednje.

Pomembno

Preden predpomnilnik SharePoint začne uporabljati novo potrdilo, lahko traja do 24 ur. Če želite potrdilo uporabiti takoj, sledite tem navodilom za zamenjavo podatkov o potrdilu v aplikacijah za interakcijo s strankami.

Če želite težavo odpraviti to težavo z uporabo navodil v tem članku, mora biti obstoječe potrdilo veljavno.

Zamenjava potrdila z enakim imenom zadeve

  1. Uporabite obstoječe ali ustvarite novo in samopodpisano potrdilo. Vsako ime zadeve za potrdila, ki so registrirana v lokalni shrambi potrdil, mora biti enolično.

  2. Za obstoječe potrdilo ali potrdilo, ki ste ga ustvarili v prejšnjem koraku, zaženite skript PowerShell. Ta skript bo v aplikacijah za interakcijo s strankami dodal novo potrdilo, ki bo nato v enem od naslednjih korakov zamenjano.

   CertificateReconfiguration.ps1 -certificateFile <Private certificate file (.pfx)> -password <private-certificate-password> -updateCrm -certificateType AlternativeS2STokenIssuer -serviceAccount <serviceAccount> -storeFindType FindBySubjectDistinguishedName  
  1. Odstranite potrdilo vrste AlternativeS2STokenIssuer iz konfiguracijske zbirke podatkov. Če želite izvesti to dejanje, zaženite ukaze PowerShell.
  Add-PSSnapin Microsoft.Crm.PowerShell   
  $Certificates = Get-CrmCertificate;   
  $alternativecertificate = "";   
  foreach($cert in $Certificates)   
  {    if($cert.CertificateType -eq "AlternativeS2STokenIssuer") { $alternativecertificate = $cert;}   }   
 
  Remove-CrmCertificate -Certificate $alternativecertificate  

Prikažeta se sporočili o napaki »Oddaljeni strežnik je vrnil napako: (400) Napačna zahteva« in »Register-SPAppPrincipal: zahtevane storitve <http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc> ni bilo mogoče aktivirati«

Velja za: vse različice strežnika SharePoint na mestu uporabe, ko se uporabljajo z aplikacijami za interakcijo s strankami.

Oddaljeni strežnik je vrnil napako: (400) Sporočilo o napaki »Napačna zahteva« se lahko pojavi po namestitvi potrdila, npr. ko zaženete skript CertificateReconfiguration.Ps1.

Sporočilo o napaki »Register-SPAppPrincipal: zahtevane storitve, <http://wgwitsp:32843/46fbdd1305a643379b47d761334f6134/AppMng.svc> ni bilo mogoče aktivirati« se lahko prikaže, ko podelite dovoljenje za dostop do storitve SharePoint tako, da zaženete ukaz Register-SPAppPrincipal.

Če želite odpraviti ti dve težavi, ponovno zaženite spletni strežnik, na katerem je nameščena spletna aplikacija. Več informacij: Zagon ali zaustavitev spletnega strežnika (IIS 8)

Prikazano sporočilo o napaki »Pri interakciji z aplikacijo SharePoint je prišlo do težave«

Velja za: vse različice, ko se uporabljajo s storitvijo SharePoint Online

To sporočilo o napaki lahko prejme uporabnik, ki nima dovoljenj za mesto, ali pa so bila uporabnikova dovoljenja odstranjena z mest SharePoint, kjer je omogočeno upravljanje dokumentov. To je znana težava v storitvi SharePoint Online, pri kateri sporočilo o napaki, ki je prikazano uporabniku, ne navede, da uporabnikova dovoljenja niso ustrezna za dostop do mesta.

Navodila za prikazovanje čarovnika za omogočanje strežniške integracije z mestom SharePoint

Ko je omogočena strežniška integracija, se čarovnik za omogočanje strežniške integracije z mestom SharePoint ne bo več prikazal v območju za upravljanje dokumentov v nastavitvah. Za prikaz čarovnika za omogočanje strežniške integracije z mestom SharePoint pri vnovični konfiguraciji morate deaktivirati vsa spletna mesta SharePoint in onemogočiti upravljanje dokumentov s storitvijo OneDrive.

Onemogočanje upravljanja dokumentov spletnih mest SharePoint in storitve OneDrive

  1. Vpišite se v Power Apps, v desnem zgornjem kotu izberite Nastavitve (ikona zobnika) in nato izberite možnost Napredne nastavitve.
  2. Odprite možnost Nastavitve>Upravljanje dokumentov>Mesta SharePoint.
  3. V izbirniku pogledov izberite Aktivna spletna mesta SharePoint.
  4. Na seznamu izberite vsa spletna mesta SharePoint, v ukazni vrstici izberite Deaktiviraj in nato, ob pozivu polja za sporočila, izberite Deaktiviraj. Deaktiviraj vsa SharePoint mesta
  5. Kliknite Nastavitve>Upravljanje dokumentov>Omogoči OneDrive za podjetja.
  6. Počistite možnost Omogoči OneDrive za podjetja, nato pa izberite V redu.

Ko so deaktivirana vsa spletna mesta SharePoint in je onemogočena strežniška integracija s storitvijo OneDrive, se bo v območju za upravljanje dokumentov v nastavitvah prikazal čarovnik za omogočanje strežniške integracije z mestom SharePoint.

Glejte tudi

Odpravljanje težav z integracijo aplikacije SharePoint Online
Dovoljenja, potrebna za opravila upravljanja dokumentov