Udostępnij za pośrednictwem


Jak: znak formantów formanty jako bezpieczne

Dla bezpieczeństwa SharePoint rozróżnia formantów sieci Web, które są chronione przed uruchomienie skryptu i formantów sieci Web, które nie są.Chronione formanty, lub bezpiecznych formantów, jest możliwy przez użytkowników niezaufanych.Można oznaczać formantów jako bezpieczne właściwości bezpiecznego wpisy kontroli elementu projektu programu SharePoint lub w Projektant pakietu po dodaniu zestawu do pakietu.Aby uzyskać więcej informacji zobacz

plik Web.config, zmiana ustawień i Rejestrowanie zestawu części sieci Web jako formant bezpieczny.

Ważna uwagaWażne

Procedury te są w celach ilustracyjnych.Znak kontroluje bezpieczne tylko wtedy, gdy masz pewność, że są one bezpieczne.

Znakowanie bezpiecznych formantów w bezpiecznych właściwości wpisy kontroli

Aby oznaczyć kontroluje jako bezpieczny lub niebezpieczny właściwości bezpiecznego wpisy kontroli

  1. Utworzyć rozwiązanie programu SharePoint z projektu Visual Web Part.

  2. Dodaj dwa formanty do składnika Web part: pole tekstowe i przycisk.Pozostaw nazwy wartości domyślne, TextBox1 i Button1, odpowiednio.

  3. Dodaj dwa wpisy do składnika Web part Bezpieczne wpisy kontroli właściwości.Aby to zrobić, wybierz wielokropka (Program ASP.NET Mobile Designer elipsy) przycisk Dalej, aby Bezpieczne wpisy kontroli właściwości w Właściwości okna.

    Bezpieczne wpisy kontroli pojawi się okno dialogowe.

  4. W Bezpieczne wpisy kontroli okno dialogowe Wybierz Dodaj przycisk dwukrotnie, aby dodać dwa wpisy kontroli bezpiecznych do członków okienko: jeden dla przycisku i jeden dla pola tekstowego.

  5. Wybierz pierwszy wpis kontroli awaryjnym, a następnie zmień wartość jego bezpiecznego właściwości False, jego Wpisz nazwę właściwości Button1i jego Bezpieczne przeciwko skryptu właściwości False.

    Krok ten identyfikuje formant przycisku jako niebezpieczne kontroli.

  6. Wybierz z listy drugi wpis kontroli bezpieczne.Pozostaw wartość jego bezpiecznego właściwości jako True i ustawić jego Wpisz nazwę właściwości TextBox1 i jego Bezpieczne skryptu przeciwko właściwości True.

    Formant pola tekstowego teraz jest oznaczony jako formant bezpieczny przed uruchomienie skryptu.

  7. Wybierz OK przycisk, aby zamknąć okno dialogowe.

Znakowanie bezpiecznych formantów w projektancie pakietu

Aby oznaczyć kontroluje jako bezpieczny lub niebezpieczny w projektancie pakietu

  1. Utworzyć rozwiązanie programu SharePoint z projektu Visual Web Part.

  2. Dodaj dwa formanty do składnika Web part: pole tekstowe i przycisk.Pozostaw nazwy wartości domyślne, TextBox1 i Button1, odpowiednio.

    Pod uwagę nazw formantu, ponieważ jest on później.

  3. Na pasku menu wybierz budować, Roztwór budować Tworzenie projektu.

  4. Utwórz inne rozwiązanie programu SharePoint.

  5. W Solution Explorer, aby otworzyć menu skrótów dla pliku Package.Package, a następnie wybierz Otwórz otworzyć Projektant pakietu.

  6. W Projektant pakietu, wybierz polecenie Zaawansowane kartę.

  7. W obszarze Dodatkowe zestawy, wybierz polecenie Dodaj przycisk, a następnie wybierz Dodać istniejący zestaw z listy.

  8. W Dodać istniejący zestaw okno dialogowe Wybierz wielokropka (Program ASP.NET Mobile Designer elipsy) przycisk Dalej, aby Ścieżki źródłowej.

  9. Wybierz zestaw z roztworu programu SharePoint, utworzony w kroku 1, a następnie wybierz Otwórz przycisku.

  10. Na przykład pozostawić Wdrażania docelowego opcji jako GlobalAssemblyCache.

    W tym kroku powoduje zestawu do wdrożenia systemu globalnego Assembly Cache (GAC).Montaż wdrażania w folderze sieci Web aplikacji (Bin), należy należy zaznaczyć tę opcję.Aby uzyskać więcej informacji, zobacz Wdrażanie składników Web Part w Fundacji SharePoint.

  11. W Bezpiecznych formantów wybierz kliknij tutaj, aby dodać nowy element przycisku.

  12. Wprowadź wartości dla właściwości z poniższej tabeli.

    Nazwa właściwości

    Wartość

    Obszar nazw

    Pełni kwalifikowanej nazw dla formantu, takie jak BdcModelProject1.VisualWebPart1.

    Wpisz nazwę

    Button1

    Nazwa zestawu

    Nazwa zestawu silnych, takie jak: Microsoft.Office.SharePoint.ClientExtensions, wersja = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c.

    Bezpieczne

    Wyczyść bezpiecznego pole wyboru.

    Bezpieczne przeciwko skryptu

    Pozostaw Bezpieczne skryptu przeciwko wyczyść pole wyboru.

    [!UWAGA]

    Nazwy zestawu wartość dla zespołów dodane przez Zaawansowane karcie Projektant pakietu nie może być tokenu, musi być zestaw o silnej nazwie.Aby uzyskać więcej informacji, zobacz Tworzenie i zestawy Using Strong-Named.

  13. Wybierz klawisz Tab, aby utworzyć inny wpis kontroli bezpieczne.

  14. Wybierz kliknij tutaj, aby dodać nowy element ponownie przycisk.

  15. Wprowadź wartości dla właściwości z poniższej tabeli.

    Nazwa właściwości

    Wartość

    Obszar nazw

    Pełni kwalifikowanej nazw dla formantu, takie jak BdcModelProject1.VisualWebPart1.

    Wpisz nazwę

    TextBox1

    Nazwa zestawu

    Nazwa zestawu silnych, takie jak: Microsoft.Office.SharePoint.ClientExtensions, wersja = 14.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c.

    Bezpieczne

    Wybierz bezpiecznego pole wyboru.

    Bezpieczne przeciwko skryptu

    Wybierz Bezpieczne skryptu przeciwko pole wyboru.

  16. Wybierz klawisz Tab, a następnie wybierz OK przycisk, aby zamknąć okno dialogowe.

Zobacz też

Koncepcje

Opakowanie i informacje dotyczące wdrażania w elementy projektu

Inne zasoby

Pakowanie i wdrażania rozwiązań programu SharePoint