- 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
推薦閱讀
- Spring Cloud Alibaba核心技術與實戰案例
- Redis入門指南(第3版)
- Software Testing using Visual Studio 2012
- Elastic Stack應用寶典
- 網絡爬蟲原理與實踐:基于C#語言
- 碼上行動:用ChatGPT學會Python編程
- Unity 2018 Shaders and Effects Cookbook
- C# and .NET Core Test Driven Development
- Python青少年趣味編程
- Learning Python Data Visualization
- CodeIgniter Web Application Blueprints
- Kotlin進階實戰
- 高性能PHP 7
- Java語言程序設計實用教程(第2版)
- HTML5 Canvas核心技術:圖形、動畫與游戲開發