Mam siluację, w której potrzebuję uzyskać dostęp do usługi sieciowej SOAP z zabezpieczeniami WSE 2.0. Mam wszystkie wygenerowane C# proxy (wywodzące się z Microsoft.Web.Services2.WebServicesClientProtocol), I 'm stosujące certyfikat ale kiedy wywołać metodę pojawia się błąd:Jak rozwiązać stan HTTP 405 "Metoda niedozwolona" podczas wywoływania usług WWW
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)
mam wykonałem trochę googlowania i wygląda na to, że jest to problem z konfiguracją serwera. Jednak ta usługa sieciowa jest używana przez wielu klientów bez żadnego problemu (usługa sieciowa jest świadczona przez Telecom w Nowej Zelandii, więc musi być poprawnie skonfigurowana, wierzę, że jest napisana w Javie)
Czy ktoś może rzucić trochę światła na to kwestia?
i próbowałem zadzwonić bez nazwy usługi (x.asmx), zostawiłem adres URL tylko z katalogiem podstawowym, dziękuję – mkb