Jak dodać „płaski” nagłówek wiadomości do wywołania usługi Flex Web?

Mam klienta elastycznego łączącego się z usługą internetową, która potrzebuje tokena uwierzytelniającego dodanego jako nagłówek o nazwie „Tożsamość”. Przykładem oczekiwanej wiadomości jest:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Identity xmlns="ns">2188dcbe-0325-4c1e-9a77-19110e0ea99f</Identity>
    <To s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">https://localhost:8001/MyService</To>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">ns/MyService/MyOperation</Action>
  </s:Header>
  <s:Body>
    ...
  </s:Body>
</s:Envelope>

Jak dodać ten rodzaj nagłówka w flex? Próbowałem użyć obu .addHeader () i .addSimpleHeader, ale oba wydają się dodawać podelementy do elementu nagłówka, takie jak:

<Identity xmlns="ns">
  <Value>34234234-234-234-23-234324</Value>
</Identity>

Wiem, że to powinno być możliwe, ponieważ flex robi to dla nagłówków „Do” i „Akcja”. Dokumentacja dlaaddHeader wydaje się sugerować, że możesz nadać mu surowy XML, ale nie udało mi się go uruchomić.

Z góry dziękuję za wszelkie wskazówki!

questionAnswers(1)

yourAnswerToTheQuestion