Security is a key issue with any application you build. Chapter 5 covered client security, and in this chapter I'll cover issues related to server security, focusing on security for Web-based applications. Most of the time, developers run into issues with authentication in their Web applications, and this in turn causes their Exchange applications to fail. This chapter will describe the basics of Active Server Pages (ASP) and authentication in ASP.