Skip to main content
  • Book
  • © 2013

Pro ASP.NET Web API Security

Securing ASP.NET Web API

Apress
  • ASP.NET Web API is a key part of ASP.NET MVC 4.
  • It has become the platform of choice for building RESTful services.
  • Securing ASP.NET Web API applications requires a move away from traditional WCF-based techniques in favor of new SOAP-less methods.
  • The evaluation, selection and analysis of these new techniques is the focus of this book.

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (15 chapters)

  1. Front Matter

    Pages i-xxvii
  2. Welcome to ASP.NET Web API

    • Badrinarayanan Lakshmiraghavan
    Pages 1-11
  3. Building RESTful Services

    • Badrinarayanan Lakshmiraghavan
    Pages 13-28
  4. Extensibility Points

    • Badrinarayanan Lakshmiraghavan
    Pages 29-40
  5. HTTP Anatomy and Security

    • Badrinarayanan Lakshmiraghavan
    Pages 41-79
  6. Identity Management

    • Badrinarayanan Lakshmiraghavan
    Pages 81-101
  7. Encryption and Signing

    • Badrinarayanan Lakshmiraghavan
    Pages 103-117
  8. Custom STS through WIF

    • Badrinarayanan Lakshmiraghavan
    Pages 119-132
  9. Knowledge Factors

    • Badrinarayanan Lakshmiraghavan
    Pages 133-162
  10. Ownership Factors

    • Badrinarayanan Lakshmiraghavan
    Pages 163-189
  11. Web Tokens

    • Badrinarayanan Lakshmiraghavan
    Pages 191-225
  12. OAuth 2.0 Using Live Connect API

    • Badrinarayanan Lakshmiraghavan
    Pages 227-250
  13. OAuth 2.0 from the Ground Up

    • Badrinarayanan Lakshmiraghavan
    Pages 251-282
  14. OAuth 2.0 Using DotNetOpenAuth

    • Badrinarayanan Lakshmiraghavan
    Pages 283-318
  15. Two-Factor Authentication

    • Badrinarayanan Lakshmiraghavan
    Pages 319-343
  16. Security Vulnerabilities

    • Badrinarayanan Lakshmiraghavan
    Pages 345-373
  17. Back Matter

    Pages 375-388

About this book

ASP.NET Web API is a key part of ASP.NET MVC 4 and the platform of choice for building RESTful services that can be accessed by a wide range of devices. Everything from JavaScript libraries to RIA plugins, RFID readers to smart phones can consume your services using platform-agnostic HTTP.

With such wide accessibility, securing your code effectively needs to be a top priority. You will quickly find that the WCF security protocols you’re familiar with from .NET are less suitable than they once were in this new environment, proving themselves cumbersome and limited in terms of the standards they can work with.

Fortunately, ASP.NET Web API provides a simple, robust security solution of its own that fits neatly within the ASP.NET MVC programming model and secures your code without the need for SOAP, meaning that there is no limit to the range of devices that it can work with – if it can understand HTTP, then it can be secured by Web API. These SOAP-less security techniques are the focus of this book.

Bibliographic Information

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access