У меня есть возможность получить доступ к веб-сервису SOAP с безопасностью WSE 2.0. У меня есть все сгенерированные прокси-серверы c # (которые получены из Microsoft.Web.Services2.WebServicesClientProtocol), я применяю сертификат, но когда я вызываю метод, я получаю ошибку:
System.Net.WebException : The request failed with HTTP status 405: Method Not Allowed.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
Я немного погуглил, и похоже, что это проблема конфигурации сервера.
Однако этот веб-сервис используется многими клиентами без каких-либо проблем (веб-сервис предоставляется Telecom New Zealand, поэтому он должен быть настроен правильно. Я считаю, что он написан на Java)
Может кто-нибудь пролить свет на эту проблему?