Chapter 12. WCF Security

At this point, we have learned how to develop a three-layer WCF service with LINQ to Entities. To further enhance our WCF service, in this chapter we will explore the security settings of a WCF service. We will host our HelloWorld WCF service using the basic and the Windows authentication with the HTTPS protocol.

We will cover the following topics in this chapter:

  • WCF security components
  • Hosting a WCF service with basic authentication
  • Hosting the WCF service with Windows authentication

WCF security components

WCF security spans multiple components in the WCF architecture. The main aim of security in WCF is to provide integrity, confidentiality, authentication, authorization, and audit for the applications that are built on top ...

Get WCF Multi-layer Services Development with Entity Framework Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.