Dodawanie adresowania WS-Addressing do konfiguracji zabezpieczeń

Specyfikacja WS-Addressing udostępnia neutralne dla transportu mechanizmy pozwalające usługom WWW opartym na protokole SOAP przekazywać informacje o adresowaniu. W celu dodania specyfikacji WS-Addressing do testów usługi można użyć algorytmów zabezpieczeń WSDL.

Zanim rozpoczniesz

Przed dodaniem specyfikacji WS-Addressing do konfiguracji zabezpieczeń należy dysponować testami usługi z żądaniami i odpowiedziami związanymi z poprawnym plikiem WSDL.

Procedura

Aby dodać specyfikację WS-Addressing do algorytmu zabezpieczeń WSDL:

  1. Otwórz test, wybierz żądanie usługi i w widoku Surowe dane transakcji zaznacz pole wyboru Włącz wyświetlanie dokumentu XML po przetwarzaniu zabezpieczeń.
  2. Na stronie Stos żądań kliknij opcję Edytuj zabezpieczenia WSDL Edytuj zabezpieczenia WSDL.
    Wskazówka: Jeśli chcesz edytować poszczególne algorytmy zabezpieczeń lub przetwarzania stosowane dla odpowiedzi przychodzących, należy kliknąć opcję Pokaż stos odpowiedzi w celu dodania strony Stos odpowiedzi do edytora.
    Zostanie otwarte narzędzie Edytor zabezpieczeń WSDL.
  3. Wybierz stronę Stosy algorytmów edytora zabezpieczeń WSDL i na liście Algorytm zabezpieczeń wybierz lub utwórz algorytm zabezpieczeń.
  4. Na liście Zawartość stosu kliknij opcję Dodaj > WS-Addressing i określ ustawienia implementowane przez usługę.
    Algorytm WS-Addressing
    Należy użyć tego bloku, jeśli w usłudze jest używany standard WS-Addressing 2004/08 lub WS-Addressing 1.0 Core.
    Przestrzeń nazw
    Należy określić przestrzeń nazw dla algorytmu WS-Addressing 2004/08 lub WS-Addressing 1.0 Core.
    Działanie, gdy żądanie używa protokołu WS-Addressing
    Należy wybrać działanie, które ma zostać wykonane, gdy w żądaniu jest już używany protokół WS-Addressing.
    Zastąp adres anonimowy w polu „Odpowiedź do” adresem:
    Należy wybrać tę opcję, aby w nagłówku „Odpowiedź do” wygenerować określony adres zamiast anonimowego adresu.
    Usuń protokół WS-Addressing z odpowiedzi
    Należy wybrać tę opcję, aby usunąć z odpowiedzi wszystkie nagłówki protokołu WS-Addressing.
  5. Zapisz algorytm zabezpieczeń WSDL i wybierz edytor testu. Przestrzeń nazw WS-Addressing i treść XML nagłówka są wyświetlane w widoku Surowe dane transakcji.

Opinia