- ASP.NET Web API Security Essentials
- Rajesh Gunasundaram
- 152字
- 2021-07-30 10:15:52
Chapter 1. Setting up a Browser Client
If you are reading this book, it is because you understand the importance of securing your web API. ASP.NET Web API is a framework that helps in building HTTP services that can be utilized by a wide range of clients. So it is very important to secure your Web API.
ASP.NET Web API 1.0 doesn't have any security features so the security is provided by the host such as Internet Information Server. In ASP.NET Web API 2, security features such as Katana were introduced. To secure Web API, let's understand various techniques that are involved and choose the right approach.
In this chapter, we will cover the following topics:
- ASP.NET Web API security architecture
- Setting up your browser client
- Authentication and authorization
- Implementing authentication in HTTP message handlers
- Setting the principal
- Using the [Authorize] Attribute
- Custom authorization filters
- Authorization inside a controller action
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Visual Basic .NET程序設計(第3版)
- Mastering JavaScript Object-Oriented Programming
- Pandas Cookbook
- Interactive Data Visualization with Python
- Ext JS Data-driven Application Design
- AIRAndroid應用開發實戰
- Java Web程序設計
- PHP網絡編程學習筆記
- Visual Basic程序設計與應用實踐教程
- Reactive Programming With Java 9
- Learning Three.js:The JavaScript 3D Library for WebGL
- Selenium Testing Tools Cookbook(Second Edition)
- Visual FoxPro程序設計習題集及實驗指導(第四版)
- Mastering Android Studio 3