Secure Amazon API Gateway REST API using Lambda Authorizer [Written in C# and .NET Core 3.1]
In this video, I am going to walk through how we can create a .NET Core 3.1 Lambda authorizer and configure it in Amazon API Gateway to enable a secure authenticated API.
Previous video on Lambda and API Gateway:
Amazon Lambda: https://youtu.be/GZ8_anxgpK8
Amazon API Gateway: https://youtu.be/ad2md33t1U0
00:00:10 - What is Lambda Authorizer
00:00:40 - Explain the request flow through a diagram
00:02:00 - .NET Core 3.1 Amazon Lambda for handling the API Gateway requests
00:02:50 - NuGet package needed for the API Gateway requests handler lambda
00:03:30 - Create a new REST API in API Gateway and attach the Amazon lambda request handler
00:04:22 - Deploy the newly created API in the Amazon API Gateway
00:04:38 - Test the newly created API in the Amazon API Gateway
00:05:12 - Walking through the Authorizers menu in the API Gateway
00:05:30 - Walking through the .NET Core 3.1 Amazon Lambda Authorizer function
00:07:00 - Explanation of the IAMPolicyStatement object and its consequences
00:07:32 - Explanation of all the parts of the Resource property of the IAMPolicyStatement
00:08:32 - Publishing lambda to AWS cloud
00:08:52 - Configure AWS API Gateway Authorizer with the newly created Amazon Lambda function
00:09:50 - Test the Authorizer using AWS Console
00:10:22 - Configure the API Resource with the Authorizer to enable authentication
00:11:06 - Test the API with the Authorizer
00:11:20 - Test using Postman passing the authentication header
Видео Secure Amazon API Gateway REST API using Lambda Authorizer [Written in C# and .NET Core 3.1] канала DotNet Core Central
Previous video on Lambda and API Gateway:
Amazon Lambda: https://youtu.be/GZ8_anxgpK8
Amazon API Gateway: https://youtu.be/ad2md33t1U0
00:00:10 - What is Lambda Authorizer
00:00:40 - Explain the request flow through a diagram
00:02:00 - .NET Core 3.1 Amazon Lambda for handling the API Gateway requests
00:02:50 - NuGet package needed for the API Gateway requests handler lambda
00:03:30 - Create a new REST API in API Gateway and attach the Amazon lambda request handler
00:04:22 - Deploy the newly created API in the Amazon API Gateway
00:04:38 - Test the newly created API in the Amazon API Gateway
00:05:12 - Walking through the Authorizers menu in the API Gateway
00:05:30 - Walking through the .NET Core 3.1 Amazon Lambda Authorizer function
00:07:00 - Explanation of the IAMPolicyStatement object and its consequences
00:07:32 - Explanation of all the parts of the Resource property of the IAMPolicyStatement
00:08:32 - Publishing lambda to AWS cloud
00:08:52 - Configure AWS API Gateway Authorizer with the newly created Amazon Lambda function
00:09:50 - Test the Authorizer using AWS Console
00:10:22 - Configure the API Resource with the Authorizer to enable authentication
00:11:06 - Test the API with the Authorizer
00:11:20 - Test using Postman passing the authentication header
Видео Secure Amazon API Gateway REST API using Lambda Authorizer [Written in C# and .NET Core 3.1] канала DotNet Core Central
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Easy way to limit rate of API requests using Rate Limiter middlewareCache and Trace in RepoDb (.Net Core)Dependency Injection for .Net Core Console running in DockerExtension Methods (An Introduction for .NET Developers [.NET 5 and C#])Memento Design Pattern (An Introduction for .NET Developers [.NET 6 and C# 10]).Net Core application with background Thread on DockerCallback function for API rate limiter and Sliding window rate limiterConcurrency rate limiter to limit request rate for ASP.NET Web APIHow to pass test parameters to MSTest methods [C# 11/.NET 7]How to pass input parameter to XUnit test methodsCollection Expressions in C# 12/.NET 8 #csharp #dotnetcore #dotnet #coding #dotnet8Welcome to .Net Core CentralLambda default parameter in C# 12/.NET 8Use CsvHelper for writing and reading CSV filesUsing FakeItEasy for mocking and stubbing for unit testing in C# 11 and .NET 7Extremely easy way to bulk insert data into SQL Server using SqlBulkCopy classWhat is NoSQL? And what is the difference between NoSQL and SQL (or RDBMS)Class, Constructor, Function, and Property in C# [C# Fundamental series, examples in .NET 6 ]AWS Compute Services basics [An Introduction for .NET Developers]How to use Assert in MSTest for Unit Testing (C# 11/.NET 7)Return, Break, Continue and Goto in C# [C# Fundamental series, examples in .NET 6 ]