NetworkCredential netCredential = new NetworkCredential("username", "password");
Uri uri = new Uri(service.Url);
ICredentials credentials = netCredential.GetCredential(uri, "");
service.Credentials = credentials; http://www.codeproject.com/KB/cpp/authforwebservices.aspx