Estoy intentando consumir un HTTP Web Auth Auth Secured PHP WebService utilizando VB.NET. hasta ahora me las he arreglado para obtener el 100% perfecta integración agregándolo como una referencia Web y haciendo lo siguiente:Cómo enviar credenciales HTTP Auth con una referencia de servicio WCF
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
También puede agregar correctamente el servicio web como un 'servicio de referencia' y esto también funciona bien, siempre que apague toda la autenticación HTTP en el servidor SOAP.
Mi problema es que no puedo encontrar ningún medio documentados de envío de HTTP básica credenciales de autenticación al utilizar referencias de servicio en lugar de 'Web' Referencias
Estoy en lo cierto en mi entendimiento de que 'Referencias Web' son una método heredado de consumo de servicios web?