There are several ways to perform authentication in Web Services. In this article Greg Reinacker presents a fully working .NET sample that demonstrates the use of HTTP Basic authentication in Web Services using an XML file as a credential store.