Sdílet prostřednictvím


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á poznámkaDů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í

  1. Řešení služby SharePoint vytvořte vizuální webové části projektu.

  2. Webové části přidat dva ovládací prvky: textové pole a tlačítka.Ponechte názvy výchozích hodnot, Textovepole1 a Button1, resp..

  3. Webové části přidat dvě položky Položky bezpečné řízení vlastnost.Provedete výběr se třemi tečkami (ASP.NET – Návrhář mobilních řešení elipsa) vedle tlačítka Položky bezpečné řízení vlastnost v Vlastnosti okna.

    Položky bezpečné řízení se zobrazí dialogové okno.

  4. 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.

  5. 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.

  6. 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.

  7. 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

  1. Řešení služby SharePoint vytvořte vizuální webové části projektu.

  2. 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.

  3. V řádku nabídek zvolte sestavení, Sestavit řešení sestavení projektu.

  4. Vytvořte jiné řešení služby SharePoint.

  5. 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ář.

  6. V Balíček Návrhář, zvolte Advanced kartu.

  7. Podle Další sestavení, zvolte Přidat tlačítko a poté zvolte Přidat existující sestavení ze seznamu.

  8. V Přidat existující sestavení dialogovém okně pole, zvolte se třemi tečkami (ASP.NET – Návrhář mobilních řešení elipsa) vedle tlačítka Zdrojové cesty.

  9. Zvolte sestavení z roztoku SharePoint, který jste vytvořili v kroku 1 a pak zvolte otevřených tlačítko.

  10. 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.

  11. V Bezpečných prvků pole, zvolte Klepnutím sem přidejte novou položku tlačítko.

  12. 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.

  13. Zvolte jinou položku bezpečné řízení pomocí klávesy Tab.

  14. Zvolte Klepnutím sem přidejte novou položku znovu na tlačítko.

  15. 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.

  16. 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

Další zdroje

Balení a nasazení řešení služby SharePoint