![]() | |||||
![]() ![]() ![]() ![]() ![]() |
Konfigurace možností webových částí a stránek webových částí
Klepnutím na tlačítko Obnovit výchozí můžete také vrátit výchozí nastavení serveru, které uživatelům povoluje připojení webových částí a použití galerie webových částí online.
Konfigurace možností webových částí a stránek webových částí v souboru web.config
Soubor web.config služby SharePoint umožňuje nastavit další možnosti webových částí. Jedná se o textový soubor, který obsahuje vlastní prvky XML. Soubor můžete upravovat pomocí textového editoru, jako je například Poznámkový blok. Soubor Web.config je ve výchozím nastavení umístěn ve složce C:\Inetpub\wwwroot\.
Následuje souhrn těchto dalších možností webových částí a jejich hodnot.
Nouzový režim má dva atributy.
Určuje maximální počet ovládacích prvků na straně serveru (atribut Element jazyka HTML, runat = "server") na stránce webové části, včetně webových částí, statických webových částí (tj. webových částí, které nejsou součástí zóny) a ovládacích prvků webového formuláře. Výchozí hodnota je 50.
Zobrazí nebo skryje většinu (ale nikoli všechny) výjimek technologie ASP.NET, ke kterým může dojít spolu s původní chybou oznámenou na chybové stránce služby SharePoint. Máte následující možnosti:
Nastavení tohoto atritutu na hodnotu True může být vhodné pro vývojáře, kteří testují webové části, aby mohli tyto zprávy zobrazit ve vzdáleném počítači. Je také nutné nastavit režim customErrors v oddílu <system.web> na hodnotu Zapnuto.
<SharePoint>
<SafeMode MaxControls="30" CallStack="True" />
</SharePoint>
<system.web>
<customErrors mode="On" />
</system.web>
Limity webové části mají dva atributy.
Určuje celkový počet povolených webových částí v rámci všech zón webových částí na stránce webové části.
Určuje maximální počet bajtů pro uložení vlastností webové části na serveru.
<SharePoint>
<WebPartLimits MaxZoneParts="5" PropertySize="200000" />
</SharePoint>
Úložiště mezipaměti webové části
Úložiště mezipaměti webové části má jeden atribut.
Určuje případný způsob ukládání webové části do mezipaměti na serveru. Lze zadat jednu z následujících hodnot:
Hodnota | Popis |
---|---|
Žádná | Zabrání ukládání webových částí do mezipaměti na serveru. |
CacheObject | Nastaví ukládání do mezipaměti webu ASP.NET. Toto je výchozí hodnota. Tato hodnota obecně umožňuje zvýšit výkon, pokud je web instalován na jediném serveru. |
Database | Nastaví ukládání webových části do mezipaměti databáze webu. Tato hodnota obecně umožňuje zvýšit výkon, pokud je web instalován ve webové farmě. |
<SharePoint>
<WebPartCache Storage="Database" />
</SharePoint>
Časový limit pracovní položky webové části
Procesy webové části jsou řízeny jednou hodnotou.
Určuje hodnotu časového limitu v milisekundách pro všechny asynchronní podřízené procesy spuštěné webovou částí. Výchozí velikost je 5 000.
Následuje příklad nastavení časového limitu pracovní položky webové části:
<SharePoint>
<WebPartWorkItem Timeout value="7000" />
</SharePoint>
Výchozí zásada zabezpečení a úroveň důvěryhodnosti
Výchozí zásadu zabezpečení a úroveň důvěryhodnosti všech webových částí instalovaných na webu lze pohodlně definovat a určit pomocí dvou konfiguračních souborů. K dispozici jsou dvě výchozí zásady:
WSS_Minimal Kopie souboru web_minimaltrust.config technologie ASP. NET s povoleným atributem WebPartPermission.Connections. Toto je výchozí hodnota.WSS_Medium Kopie souboru web_mediumtrust.config technologie ASP.NET s povolenými atributy WebPartPermission.Connectionsa SharePointPermission.ObjectModel.
<system.web>
<securityPolicy>
<trustLevel name="WSS_Minimal" policyFile="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\config\wss_minimaltrust.config" />
</securityPolicy>
<trust level="WSS_Minimal" originUrl="" />
</system.web>
<system.web>
<securityPolicy>
<trustLevel name="WSS_Medium" policyFile="C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\config\wss_mediumtrust.config" />
</securityPolicy>
<trust level="WSS_Medium" originUrl="" />
</system.web>
Povolení přístupu ke galerii webových částí online přes server proxy nebo bránu firewall
Pokud je server chráněn serverem proxy nebo bránou firewall, je také nutné upravit soubor web.config pro každý virtuální server, pro který chcete povolit knihovnu webových částí online. V prostředí serverové farmy je třeba tento soubor upravit u všech virtuálních serverů všech klientských webů v serverové farmě.
\Inetpub\wwwroot
<system.net>
<defaultProxy>
<proxy proxyaddress="http://Proxy_Server:port" bypassonlocal = "true"/>
</defaultProxy>
</system.net>
kde server_proxy:port je server proxy nebo brána firewall používaná v daném prostředí.Zpřístupnění webové části v galerii webových částí
Přidání webové části do galerie webových částí
Jestliže je nainstalován balíček webových částí a potřebujete webové části přidat do galerie, použijte k přidání nových webových částí do galerie tlačítko Uložit webovou část.
Varování Webové části obsahují kód. Před přidáním webové části do galerie webových částí se ujistěte, že webová část pochází z důvěryhodného zdroje.
Chcete-li uložit více webových částí současně, klepněte na možnost Uložit více souborů a vyberte webové části, které chcete uložit.
Přidání více webových částí do galerie webových částí
K uložení více webových částí do galerie webových částí je nutný klientský program kompatibilní se službou Windows SharePoint Services nainstalovaný v klientském počítači, například sada Office 2003.
Varování Webové části obsahují kód. Před přidáním webové části do galerie webových částí se ujistěte, že webová část pochází z důvěryhodného zdroje.
Odebrání webové části z galerie webových částí
Nechcete-li uživatelům umožnit přístup k webové části, můžete ji z galerie webových částí odebrat. Pokud odstraníte z galerie webu webovou část, která již byla uživatelem na webu použita, zůstane webová část na stránce webových částí a bude dále fungovat. Jestliže však správce počítače se serverem odebere sestavení webové části, které obsahuje webovou část ze serveru, nebo označí sestavení v souboru Web.config daného serveru jako nebezpečné, nebude možné webovou část spustit a zobrazí se chybová zpráva.