The first and second articles in this series about .NET security covered the basics of .NET identity-based security, and showed you how to implement custom authentication and authorization schemes. In this last installment, you get the missing piece of the puzzle: Learn how to implement identity flow and identity impersonation across.NET-distributed multilayered applications.