MSDN Webcast: Securing ASP.NET Web Services (Level 300)
Microsoft ASP.NET Web services employs flexible open standards, making Web services an excellent mechanism for exposing functionality to clients and hosting middle tier business logic. However, Web services can be difficult to secure because of the limitations of standards and the need to support a wide variety of client types. This webcast describes how to develop and apply authentication, authorization, and secure communication techniques to improve the security of Web services in Microsoft ASP.NET. The webcast begins with an overview of three key Web service security models and looks at transport and platform model, the application model, and the message level model.