Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Pri používaní riešenia izolovaného prostredia alebo webovej časti sa môžu v SharePoint denníkoch ULS (Unified Logging System) zobraziť chybové hlásenia, ktoré sa podobajú nasledujúcim hláseniam. Tieto hlásenia označujú, že niektoré riešenia izolovaného priestoru alebo webové časti sú blokované.

Pre SharePoint Foundation 2013 a SharePoint Enterprise Server 2016 s nainštalovanou aktualizáciou zabezpečenia z mája 2022: 

Identifikácia

Správu

ajrme

Volanie executeRequestInSandBox zlyhalo. System.ArgumentException: Typ sa v spoločnosti Microsoft nedal rozoznať. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
v
......  

ajlz0

Zobrazuje sa chybové hlásenie pre súbor Exception System.ArgumentException: Typ sa v spoločnosti Microsoft nedal rozoznať. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
v
......

Pre SharePoint Foundation 2013 s aktualizáciou zabezpečenia z júna 2022 alebo novšou nainštalovanou aktualizáciou zabezpečenia a pre SharePoint Enterprise Server 2016 s nainštalovanou aktualizáciou zabezpečenia z júla 2022 alebo novšou nainštalovanou aktualizáciou zabezpečenia:

Identifikácia

Správu

6k389

Neplatný typ: type=XXXXX; assembly=YYYYY, in SPUserCodeSerializationBinder. Ďalšie informácie a informácie o riešení tejto chyby nájdete v https://go.microsoft.com/fwlink/?LinkId=2196531.

ajrme

Volanie executeRequestInSandBox zlyhalo. System.ArgumentException: Typ sa v spoločnosti Microsoft nedal rozoznať. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
v
......

ajlz0

Zobrazuje sa chybové hlásenie pre súbor Exception System.ArgumentException: Typ sa v spoločnosti Microsoft nedal rozoznať. SharePoint. UserCode.SPUserCodeExecutionManager.SPUserCodeSerializationBinder.BindToType(String assemblyName, String typeName)
v
......

Príčina

Od aktualizácie zabezpečenia z mája 2022 služba SharePoint izolovaného priestoru ďalej obmedzuje typy a zostavy, ktoré umožňuje predvolene spúšťať. 

Riešenie 

Ak chcete tento problém vyriešiť, musíte zaregistrovať typy alebo zostavy tretích strán, ktoré služba SharePoint testovacie prostredie (sandbox) umožní spustiť. Postupujte podľa nasledujúcich krokov:

  1. Pre SharePoint Foundation 2013 nainštalujte aktualizáciu zabezpečenia z júna 2022 alebo novšiu aktualizáciu zabezpečenia. Pre SharePoint Enterprise Server 2016 nainštalujte aktualizáciu zabezpečenia z júla 2022 alebo novšiu aktualizáciu zabezpečenia. 

  2. Na spustenie problému použite ovplyvnené riešenie testovacieho prostredia (sandbox) alebo webovú časť. 

  3. Otvorte denník SharePoint ULS a vyhľadajte ID udalosti 6K389. S identifikáciou udalosti nájdete nasledujúce hlásenie: 

    Neplatný typ: type=XXXXX; assembly=YYYYY in SPUserCodeSerializationBinder. Ďalšie informácie a informácie o riešení tejto chyby nájdete v https://go.microsoft.com/fwlink/?LinkId=2196531.

  4. Všimnite si blokované typy a zostavy. 

  5. Otvorte web.config súbor webovej aplikácie, v ktorej sa nachádzajú riešenia izolovaného priestoru alebo webové časti. Cesta k web.config zvyčajne vyzerá takto:

    C:\inetpub\wwwroot\wss\VirtualDirectories\<port webovej aplikácie>

  6. Pridajte prvok AllowedListItems v sekcii konfigurácia/SharePoint/SafeMode.  

  7. V prvku AllowedListItems pridajte prvok AllowedItem s atribútom Name nastaveným na hodnotu AllowedSandboxType v nasledujúcom formáte:

  • Ak chcete odblokovať konkrétne typy, pridajte prvky s vlastnosťou Typ takto:

    <AllowedItem Name="AllowedSandboxType" Type="XXXXX"/>

  • Ak chcete odblokovať konkrétne zostavy, pridajte prvky s vlastnosťou Assembly takto:

    <AllowedItem Name="AllowedSandboxType" Assembly="YYYYY"/>

V nasledujúcom príklade:

<SafeMode  

            MaxControls = "200"   

            CallStack = "false" 

            DirectFileDependencies ="10" 

            TotalFileDependencies = "250" 

            AllowPageLevelTrace = "false" 

            ControlCompatMode="false" 

            > 

            <PageParserPaths> 

            </PageParserPaths> 

         <AllowedListItems> 

     <AllowedItem Name="AllowedSandboxType" Type="Microsoft.SharePoint.Portal.WebControls.RSSAggregatorWebPart, Microsoft.SharePoint.Portal, Version=15.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/> 

             <AllowedItem Name="AllowedSandboxType" Assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=xxxxxx"/> 

         </AllowedListItems> 

</SafeMode> 

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×