WebAPI core 5 - windows authentication

Job ID: 34113217

Budget: $10 – $400 USD

Based on an existing WebAPI core 5 project, I need:
1. Adding the windows authentication option, the webapi will be able to know the username that calls him (while IIS web is calling) , need this to be done according to the state of the art. need explanation on what is done.
2. On the same Web API let a CURL command call a specific function.
Related categories: .NET C# Programming Software Architecture ASP.NET