Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Simptomi

Kada instalirate jednu od sledećih ispravki, neke od duhova stranica u sistemu Microsoft SharePoint ne prikaže:

Na primer, stranice Microsoft Identity Manager (MIM) portala i neke prilagođene stranice primenjene putem rešenja sharePoint se ne vidju.

Pored toga, može se desiti neki od sledećih scenarija.

1. slučaj

Blokirana stranica sa duhom prikazuje jednu od sledećih poruka o grešci: 

  • Atribut "autoeventwireup" nije dozvoljen na ovoj stranici.

  • Atribut "enablesessionstate" nije dozvoljen na ovoj stranici.

  • Blokiranja kodova nisu dozvoljena u ovoj datoteci.

  • Rukovalac događaja "OnSelectedIndexChanged" nije dozvoljen na ovoj stranici.

    Napomišite Događaj u poslednjoj poruci o grešci može da bude i neki drugi događaj, kao što je "OnClick".


2. slučaj

Blokirana duh stranice prikazuje sledeću poruku o grešci:

NebezbednaControlException: Veb segment ili kontrola veb obrasca na ovoj stranici nije moguće prikazati ili uvesti. Nije moguće pronaći tip ili nije registrovan kao bezbedan.


3. slučaj

Blokirana duh stranice prikazuje sledeću poruku o grešci:

Referentna datoteka "/_layouts/somedirectory/affectedusercontrol.ascx" nije dozvoljena na ovoj stranici.

Uzrok

U sistemu datoteka skladište se u duhove stranica. Njihov nivo bezbednosti poboljšan je zabranom skripti na strani servera i nebezbednim kontrolama. Udućeni stranica može biti blokirana za vid viljenja ako su ispunjeni sledeći uslovi:

  • Duh stranice sadrži kôd u redu ili skriptu na strani servera.

  • Tip koda ili tip veb segmenta nije registrovan kao bezbedan.

Rešenje za 1. slučaj

Da biste rešili ovaj problem, dodajte novi PageParserPath element koji ima atribut VirtualPath u Web.config datoteku u okviru konfiguracije/SharePoint/SafeMode/PageParserPaths element.

Na primer, dobijate sledeću poruku o grešci:

"Atribut "autoeventwireup" nije dozvoljen na ovoj stranici".

U ovom slučaju, možete da dodate PageParserPath element, na sledeći sajt:

<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 sve stranice u istom virtuelnom direktorijumu imaju deblokiranje, možete da koristite PageParserPath element na sledeć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 putanja blokirane stranice.

  • VirtualPath mora da se odnosi na stranicu koja je u duhu i koju bilo koji korisnik ne može da razjasni ili na direktorijum koji sadrži takvu stranicu.

  • VirtualPath mora da se odnosi na stranicu koja ne upućuje na drugu stranicu ili master stranicu koja može biti neophodna ili na direktorijum koji ne sadrži takvu stranicu ili master stranicu.

  • DirectFileDependencies ukazuje na broj dozvoljenih direktnih zavisnosti datoteke. Ako dobijete poruku o grešci kao što je "broj dozvoljenih zavisnih datoteka premašuje ograničenje", promenite ovu vrednost.

Rešenje za 2. slučaj

Da biste rešili ovaj problem, dodajte novi SafeControls element za dati tip, prostor za ime i sklop jako ime u Web.config datoteku u okviru elementa konfiguracije/SharePoint/SafeControls, kao što je opisano u SafeControls elementu (Rešenje). Zatim podesite atribut Safe na vrednost TRUE.

Više informacija o oblikovanju vrednosti atributa u elementu SafeControls potražite u tabeli u koraku 12, u odeljku "Označavanje bezbednih kontrola u dizajneru paketa" u odeljku Kako da:Označite kontrole kao bezbedne kontrole.

Rešenje za 3. slučaj

Da biste rešili ovaj problem, dodajte novi SafeControls element koji koristi atribut Src Web.config u okviru konfiguracije/SharePoint/SafeControls elementa.

Na primer, dobijate sledeću poruku o grešci:

"Referentna datoteka '/_layouts/somedirectory/affectedusercontrol.ascx' nije dozvoljena na ovoj stranici."

U tom slučaju, možete da dodate element SafeControls, kao u sledećim primerima:

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

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

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×