BinarySecurityToken

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
Всем привет! Помогите пожалуйста.
Я занимаюсь разработкой веб сервисов с использованием электронно-цифровых подписей, поэтому я взял Web Services Enhancements v2.0 пример X509Signing, в нем клиент добавляет к soap заголвку BinarySecurityToken формирует массив строк String[] symbols = {"FABRIKAM",
"CONTOSO"} и отсылает на сервер, сервер проверяет подпись, формирует StockQuote quote = new StockQuote() и отсылает его клиенту.
Проблема в том, что soap пакет не соответствует формату http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0 - есть узлы <wsa:Action>, <wsa:MessageID>, <wsa:ReplyTo>, <wsa:To>, а при попытке его удалить
- serviceProxy.RequestSoapContext.Addressing.Clear() - выдается ошибка System.NullReferenceException: В экземпляре объекта не задана ссылка на объект. в Microsoft.Web.Services2.WebServicesClientProtocol.GetWebRequest(Uri uri), также нельзя удалить узел <wsu:Timestamp>.
Читаю книги, документацию - ничего не могу найти.

All greetings! Help please.
I am engaged in development a web of tools with usage of electronically-digital signatures, therefore I have taken Web Services Enhancements v2.0 example X509Signing, in it the client adds to soap header BinarySecurityToken forms the array of strings String
[] symbols = {"FABRIKAM", "CONTOSO"} and refers on a server, the server checks the signature, forms StockQuote quote = new StockQuote () and refers its client.
The problem in that soap the package mismatches a format http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0 - is <wsa:Action sites, <wsa:MessageID>, <wsa:ReplyTo>, <wsa:To>, and at attempt it to delete -
serviceProxy. RequestSoapContext. Addressing. Clear () - error System is produced. NullReferenceException: In an object copy the link to the object is not set. In Microsoft. Web. Services2.WebServicesClientProtocol. GetWebRequest (Uri uri), also it is impossible
to delete the <wsu:Timestamp site.
I read books, the documentation - I can find nothing.


View the full article
 

Similar threads

F
Replies
0
Views
152
Francesco Leo
F
А
Replies
0
Views
99
АлексейАлексей_443
А
V
Replies
0
Views
1,815
Visual studio 2019 installation fails
V
Back
Top