none
Service Reference RRS feed

  • Soru

  • Merhaba

    Bir sisteme entegrasyon yapmam gerekiyor ancak elimde sadece wsdl ile biten link var. service reference olarak başka sistemlerde web servis kullanıyorum ama bu web serviste basic authentication var.  reference eklerken user ve password giriyorum ve servisler görünüyor ancak Sorgu gönderdiğimde hata veriyor. hata şu şekilde

    {"HTTP isteği, istemci kimlik doğrulama düzeni 'Anonymous' içinde yetkilendirilmemiş. Sunucudan alınan kimlik denetimi üstbilgisi: 'Basic realm=\"OLO Portal Web Services\"'."}

    yardımlarınızı rica ediyorum


    15 Mart 2017 Çarşamba 12:20

Yanıtlar

  •  
    örnek olarak 
     var username = "Kul Adı";
                var password = "şifre";
                var serviceuri = " url ";
    
                var client = new IntegrationClient();
                client.Endpoint.Address = new System.ServiceModel.EndpointAddress(serviceuri);
                client.ClientCredentials.UserName.UserName = username;
                client.ClientCredentials.UserName.Password = password;

    15 Mart 2017 Çarşamba 13:48

Tüm Yanıtlar

  • bildiğim kadarı ile eklerken doğrulama yetmiyor. Proje çalışırken web servisten veri çekiyor. Yani tekrardan bağlantı kuruyor.  kullanıcı adı ve şifreyi projenizde sabit olarak ekleyip deneyin.
    15 Mart 2017 Çarşamba 13:38
  •  
    örnek olarak 
     var username = "Kul Adı";
                var password = "şifre";
                var serviceuri = " url ";
    
                var client = new IntegrationClient();
                client.Endpoint.Address = new System.ServiceModel.EndpointAddress(serviceuri);
                client.ClientCredentials.UserName.UserName = username;
                client.ClientCredentials.UserName.Password = password;

    15 Mart 2017 Çarşamba 13:48
  • servis tanımları DLL den yapıldı ise bu sorun oluşabiliyor, EXE de de servis tanımı olmalı
    24 Aralık 2020 Perşembe 07:06