Koray Kırdinli

Yazılım ve İş Yaşamı Hakkında Paylaşımlar

System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction

Projemde bir web servisin url ini ve ismini değiştirdim ve bu hatayı almaya başladım.
Çözümün biraz tırmaladıktan sonra basit olduğunu anlıyorsunuz.

Öncelikle temiz olsun diye şu yolu izlemenizi tavsiye ederim.
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files altındaki temp dosyalardan kurtulmak gerekiyor.
En önemlisi de değiştirdiğiniz URL’i bir yerde eziyor musunuz? Ben configden aldığım bir url ile eziyormuşum ve eski servis url’ine gidiyormuş.

Yani servisinizin wsdl inde metod var fakat servis tarafında bu metod yoksa böyle bir hata almanız muhtemel.

System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://tempuri.org/VeriBranchMessages.xsd/GoldSendGet.

Reklamlar

Aralık 6, 2012 - Posted by | C#, İpucu | , ,

Henüz yorum yapılmamış.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s