Próbuję pobrać HTTP Basic Auth Secured PHP WebService za pomocą VB.NET. Ja do tej pory udało się uzyskać 100% doskonałą integrację poprzez dodanie go jako odwołanie sieci Web i wykonując następujące czynności:Sposób wysyłania poświadczeń uwierzytelniania HTTP za pomocą usługi WCF Numer referencyjny
Dim Credentials = New System.Net.NetworkCredential("username", "password")
Dim CredentialCache = New System.Net.CredentialCache()
CredentialCache.Add(New Uri(MyWebService.Url), "Basic", Credentials)
MyWebService.Credentials = CredentialCache
MyWebService.PreAuthenticate = True
Mogę również z powodzeniem dodać usługa jako „usługa referencyjna” i to też działa dobrze, tak długo, jak wyłączam całe uwierzytelnianie HTTP na serwerze SOAP.
Moim problemem jest to, że nie mogę znaleźć żadnych udokumentowanych środków wysyłania podstawowy HTTP poświadczenia uwierzytelniania przy użyciu Referencje Serwis w przeciwieństwie do „sieci Odniesienia”
Mam rację w moim rozumieniu, że "Referencje sieci są starsza metoda zużycia usług sieciowych?