Postupy: Označení ovládacích prvků jako bezpečných
Pro zabezpečení služby SharePoint rozlišuje mezi webových ovládacích prvků, které jsou chráněny proti vkládání skriptu a webových ovládacích prvků, které nejsou.Chráněné prvky, nebo bezpečných prvků, mají nedůvěryhodní uživatelé přístup.Můžete označit ovládacích prvků jako ve vlastnosti položky bezpečné řízení projektu položky služby SharePoint nebo v nouzovém Balíček Návrhář při přidání sestavení balíčku.Další informace naleznete v tématu
soubor web.config Změna nastavení a Registrace sestavení webové části jako bezpečný ovládací prvek.
Důležité |
---|
Tyto postupy jsou pro ilustraci.Značka řídí bezpečné, pouze pokud jste si jisti, že jsou bezpečné. |
Označení bezpečných prvků v nouzovém položky vlastnost ovládacího prvku
Ovládací prvky označit jako bezpečné nebo nebezpečné vlastnosti položky bezpečné řízení
Řešení služby SharePoint vytvořte vizuální webové části projektu.
Webové části přidat dva ovládací prvky: textové pole a tlačítka.Ponechte názvy výchozích hodnot, Textovepole1 a Button1, resp..
Webové části přidat dvě položky Položky bezpečné řízení vlastnost.Provedete výběr se třemi tečkami () vedle tlačítka Položky bezpečné řízení vlastnost v Vlastnosti okna.
Položky bezpečné řízení se zobrazí dialogové okno.
V Položky bezpečné řízení dialogové okno pole, zvolte Přidat tlačítko dvakrát přidat dvě položky bezpečné řízení členy podokno: jeden pro tlačítko a jeden pro textové pole.
Výběr první položky bezpečné řízení a poté změňte hodnotu jeho bezpečné vlastnost False, jeho Název typu vlastnost Button1a jeho Skriptu bezpečné proti vlastnost False.
Tento krok identifikuje jako nebezpečné ovládací tlačítka.
V seznamu zvolte druhou položku bezpečné řízení.Ponechat hodnotu jeho bezpečné vlastnost jako True a jeho Název typu vlastnost Textovepole1 a jeho Skriptu bezpečné proti vlastnost True.
Textové pole je nyní označen jako ovládací prvek, který je bezpečné proti vkládání skriptu.
Zvolte OK tlačítko zavřete dialogové okno.
Označení bezpečných prvků v Návrháři balíček
Označte ovládací prvky jako bezpečné nebo nebezpečné v Návrháři balíček
Řešení služby SharePoint vytvořte vizuální webové části projektu.
Webové části přidat dva ovládací prvky: textové pole a tlačítka.Ponechte názvy výchozích hodnot, Textovepole1 a Button1, resp..
Protože se používá novější berou na vědomí oboru názvů prvku.
V řádku nabídek zvolte sestavení, Sestavit řešení sestavení projektu.
Vytvořte jiné řešení služby SharePoint.
V Aplikaci Solution Explorer, otevřete místní nabídku pro soubor Package.Package a pak zvolte otevřete otevřete Balíček Návrhář.
V Balíček Návrhář, zvolte Advanced kartu.
Podle Další sestavení, zvolte Přidat tlačítko a poté zvolte Přidat existující sestavení ze seznamu.
V Přidat existující sestavení dialogovém okně pole, zvolte se třemi tečkami () vedle tlačítka Zdrojové cesty.
Zvolte sestavení z roztoku SharePoint, který jste vytvořili v kroku 1 a pak zvolte otevřených tlačítko.
Například ponechat Cíl zavedení jako GlobalAssemblyCache.
Tento krok způsobí sestavení nasazení systému globální mezipaměti sestavení (GAC).Pokud chcete sestavení nasadit do složky webové aplikace (Bin), vyberte příslušnou volbu.Další informace naleznete v Nasazení webových částí v nadaci SharePoint.
V Bezpečných prvků pole, zvolte Klepnutím sem přidejte novou položku tlačítko.
Zadejte hodnoty pro vlastnosti z následující tabulky.
Název vlastnosti
Value
Obor názvů
Úplný obor názvů pro kontrolu, jako například BdcModelProject1.VisualWebPart1.
Název typu
Button1
Název sestavení
Název silné sestavení, jako například: Microsoft.Office.SharePoint.ClientExtensions, verze = 14.0.0.0 kultury = neutrální, PublicKeyToken = 71e9bce111e9429c.
Bezpečné
Vymazat bezpečné políčko.
Bezpečné proti skriptu
Ponechat Skriptu bezpečné proti zaškrtnutí políčka zrušte.
[!POZNÁMKA]
Název sestavení hodnotu pro sestavení přidán prostřednictvím Upřesnit kartě Balíček Návrhář nemůže být token, musí být silně pojmenované sestavení.Další informace naleznete v vytváření a sestavení Using Strong-Named.
Zvolte jinou položku bezpečné řízení pomocí klávesy Tab.
Zvolte Klepnutím sem přidejte novou položku znovu na tlačítko.
Zadejte hodnoty pro vlastnosti z následující tabulky.
Název vlastnosti
Value
Obor názvů
Úplný obor názvů pro kontrolu, jako například BdcModelProject1.VisualWebPart1.
Název typu
TextBox1
Název sestavení
Název silné sestavení, jako například: Microsoft.Office.SharePoint.ClientExtensions, verze = 14.0.0.0 kultury = neutrální, PublicKeyToken = 71e9bce111e9429c.
Bezpečné
Vyberte bezpečné políčko.
Bezpečné proti skriptu
Vyberte Skriptu bezpečné proti políčko.
Zvolte klávesu Tab a pak zvolte OK tlačítko zavřete dialogové okno.
Viz také
Koncepty
Poskytování informací o balení a nasazení v položkách projektu