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ż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
Utworzyć rozwiązanie programu SharePoint z projektu Visual Web Part.
Dodaj dwa formanty do składnika Web part: pole tekstowe i przycisk.Pozostaw nazwy wartości domyślne, TextBox1 i Button1, odpowiednio.
Dodaj dwa wpisy do składnika Web part Bezpieczne wpisy kontroli właściwości.Aby to zrobić, wybierz wielokropka () przycisk Dalej, aby Bezpieczne wpisy kontroli właściwości w Właściwości okna.
Bezpieczne wpisy kontroli pojawi się okno dialogowe.
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.
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.
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.
Wybierz OK przycisk, aby zamknąć okno dialogowe.
Znakowanie bezpiecznych formantów w projektancie pakietu
Aby oznaczyć kontroluje jako bezpieczny lub niebezpieczny w projektancie pakietu
Utworzyć rozwiązanie programu SharePoint z projektu Visual Web Part.
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.
Na pasku menu wybierz budować, Roztwór budować Tworzenie projektu.
Utwórz inne rozwiązanie programu SharePoint.
W Solution Explorer, aby otworzyć menu skrótów dla pliku Package.Package, a następnie wybierz Otwórz otworzyć Projektant pakietu.
W Projektant pakietu, wybierz polecenie Zaawansowane kartę.
W obszarze Dodatkowe zestawy, wybierz polecenie Dodaj przycisk, a następnie wybierz Dodać istniejący zestaw z listy.
W Dodać istniejący zestaw okno dialogowe Wybierz wielokropka () przycisk Dalej, aby Ścieżki źródłowej.
Wybierz zestaw z roztworu programu SharePoint, utworzony w kroku 1, a następnie wybierz Otwórz przycisku.
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.
W Bezpiecznych formantów wybierz kliknij tutaj, aby dodać nowy element przycisku.
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.
Wybierz klawisz Tab, aby utworzyć inny wpis kontroli bezpieczne.
Wybierz kliknij tutaj, aby dodać nowy element ponownie przycisk.
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.
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