En iyi yanıtlayıcılar
Webservice sorunu

Soru
-
Merhaba, webservis ile bilgi çekmeye çalıştığımda hata alıyorum. Yazdığım kodları webservisin bulunduğu server üzerinde çalıştırıyorum. Bunun nedeni izinler ile mi alakalı yoksa benim yaptığım bir hata mı var? Teşekkürler.
Hata kodu: System.Web.Services.Protocols.SoapException: Server was unable to process request.-->System.Data.SqlClient.SqlException: Login failed for user".
Yanıtlar
-
Zaten hata mesajını okursan SqlException diyor yani web servisle ilgili bir sorundan bahsetmiyor. Doğrudan veritabanı için kullandığın hesap bilgileri hatalı diyor. Galiba verilerini web servis aracılığıyla kaydediyorsun. Yani web serviste veritabanı için hesap bilgileri olması lazım veya web servisin çalıştığı bilgisayarın sunucunun olduğu bilgisayarda oturum açabiliyor ve yetkilerinin olması lazım. Bu sebeple kullanıcı hesabının yeterli yetkiye sahip olduğundan ve bilgilerinin doğru olduğundan emin ol.
- Yanıt Olarak İşaretleyen Serkan Canseven 20 Mart 2015 Cuma 09:38
Tüm Yanıtlar
-
-
-
webservisin neyle yapıldığını bilmiyorum bana asmx uzantılı bir url adresi verildi ve buradan bağlantı kurmam gerekiyor. Benim yazdığım kodlar asp.net 4.0. Uygulamayı localde çalıştırdığımda aynı hatayı alıyorum. webservisde ismi geçen ıp ye ait server da çalıştırdığımda yine aynı hatayı alıyorum.
-
Zaten hata mesajını okursan SqlException diyor yani web servisle ilgili bir sorundan bahsetmiyor. Doğrudan veritabanı için kullandığın hesap bilgileri hatalı diyor. Galiba verilerini web servis aracılığıyla kaydediyorsun. Yani web serviste veritabanı için hesap bilgileri olması lazım veya web servisin çalıştığı bilgisayarın sunucunun olduğu bilgisayarda oturum açabiliyor ve yetkilerinin olması lazım. Bu sebeple kullanıcı hesabının yeterli yetkiye sahip olduğundan ve bilgilerinin doğru olduğundan emin ol.
- Yanıt Olarak İşaretleyen Serkan Canseven 20 Mart 2015 Cuma 09:38
-