Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Simptomi

Kada instalirate neko od sljedećih ažuriranja, neke se stranice u sustavu Microsoft SharePoint neće prikazati:

Na primjer, stranice portala Microsoft Identity Manager (MIM) i neke prilagođene stranice koje se implementirati putem rješenja sustava SharePoint ne renderirati.

Osim toga, može se pojaviti jedan ili više sljedećih scenarija.

Prvi scenarij

Na blokiranoj stranici prikazana je jedna od sljedećih poruka o pogreškama: 

  • Atribut "autoeventwireup" nije dopušten na ovoj stranici.

  • Atribut "enablesessionstate" nije dopušten na ovoj stranici.

  • U ovoj datoteci nisu dopušteni blokovi koda.

  • Rukovatelj događajima "OnSelectedIndexChanged" nije dopušten na ovoj stranici.

    Napomena Događaj u zadnjoj poruci o pogrešci može biti i neki drugi događaj, kao što je "OnClick".


Scenarij 2

Na blokiranoj stranici prikazana je sljedeća poruka o pogrešci:

UnsafeControlException: Kontrola web-dijela ili web-obrasca na ovoj stranici ne može se prikazati ni uvesti. Vrstu nije moguće pronaći ili nije registrirana kao sigurna.


Scenarij 3

Na blokiranoj stranici prikazana je sljedeća poruka o pogrešci:

Referencirana datoteka '/_layouts/somedirectory/affectedusercontrol.ascx' nije dopuštena na ovoj stranici.

Uzrok

Ghosted pages arestored in the file system. Njihova razina sigurnosti poboljšana je forbidding server-side scripts and unsafe controls. Ako su ispunjeni sljedeći uvjeti, možda je blokirano prikazivanje stranice sa zacrtanim prikazom:

  • Stranica sa zategnutom crtom sadrži kod u retku ili skriptu na strani poslužitelja.

  • Vrsta koda iza ili vrsta web-dijela nije registrirana kao sigurna.

Rješenje za scenarij 1

Da biste riješili taj problem, dodajte novi element PageParserPath koji ima atribut VirtualPath u datoteku programa Web.config u odjeljku konfiguracija/SharePoint/SafeMode/PageParserPaths element.

Na primjer, primit ćete sljedeću poruku o pogrešci:

"Atribut 'autoeventwireup' nije dopušten na ovoj stranici."

U tom slučaju element PageParserPath možete dodati na sljedeći način:

<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
    <PageParserPaths>
        <PageParserPath VirtualPath="/<relativepath>/page.aspx" CompilationMode="Always" AllowServerSideScript="true" AllowUnsafeControls="true"/>
    </PageParserPaths>
</SafeMode>


Ako se sve stranice u istom virtualnom direktoriju moraju deblokirati, možete koristiti element PageParserPath na sljedeći način:

<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="15" TotalFileDependencies="250" AllowPageLevelTrace="false">
    <PageParserPaths>
        <PageParserPath VirtualPath="/<relativepath>/*" CompilationMode="Always" AllowServerSideScript="true" AllowUnsafeControls="true" IncludeSubFolders="True"/>
    </PageParserPaths>
</SafeMode>

  • VirtualPath je put blokirane stranice.

  • VirtualPath se mora odnositi na stranicu koja je zasičena i koju korisnik ne može unghosted koristiti ili direktorij koji sadrži takvu stranicu.

  • VirtualPath se mora odnositi na stranicu koja ne upućuje na drugu stranicu ili osnovnu stranicu koja se može poništiti ili direktorij koji ne sadrži takvu stranicu ili osnovnu stranicu.

  • DirectFileDependencies označava broj dopuštenih izravnih zavisnosti datoteka. Ako primite poruku o pogrešci, npr. "broj dopuštenih izravnih zavisnosti datoteka premašuje ograničenje", promijenite tu vrijednost.

Rješenje za scenarij 2

Da biste riješili taj problem, dodajte novi element SafeControls za danu vrstu, prostor naziva i jak naziv sklopa u datoteku Web.config pod elementom konfiguracija/SharePoint/SafeControls, kao što je opisano u elementu SafeControls (Rješenje). Zatim postavite atribut Sigurno na TRUE.

Dodatne informacije o obliku vrijednosti atributa u elementu SafeControls potražite u tablici u 12. koraku u odjeljku "Označavanje sigurnih kontrola u dizajneru paketa" u odjeljku Upute:Označavanje kontrola kao sigurnih kontrola .

Rješenje za scenarij 3

Da biste riješili taj problem, dodajte novi element SafeControls koji koristi atribut Src u datoteku Web.config pod elementom konfiguracija/SharePoint/SafeControls.

Na primjer, primit ćete sljedeću poruku o pogrešci:

"Referentna datoteka '/_layouts/somedirectory/affectedusercontrol.ascx' nije dopuštena na ovoj stranici."

U tom slučaju možete dodati element SafeControls, kao u sljedećim primjerima:

< SafeControls>
    <SafeControl Src="~/_layouts/somedirectory/*" IncludeSubFolders="True" Safe="True" AllowRemoteDesigner="True" SafeAgainstScript="True" />
</SafeControls>

< SafeControls> <SafeControl Src="~/_layouts/somedirectory/*" IncludeSubFolders="True" Safe="True" /> </SafeControls>

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×