To understand this article you should have basic knowledge of creating Web APIs in ASP.NET CoreThe code in this article has been tested on ASP.NET Core 2.2The source code for this article is available on GitHubEdit: Source code for ASP.NET Core 3.1 solution is now available on GitHub In this article
To understand this article you should have basic knowledge of creating Web APIs in ASP.NET CoreThis code in the article has been tested on ASP.NET Core version 2.2The source code for this article is available on GitHub at https://github.com/salslab/AspNetCoreJwtSample.git One of the popular methods to implement authentication in Web APIs today
Your security auditor asks you about the method and algorithm you use to store passwords in your ASP.NET Core applications. If you use ASP.NET Core Identity you know that it does all the password storage stuff and you don’t specify anywhere what algorithm should be used to store passwords. Now
This article was tested on Ubuntu 18.04 To run your ASP.NET web application on Linux you need to first install the .NET Core Runtime. Then you need to setup a systemd service for your application. Installing .NET Core Runtime on Linux I installed .NET Core 2.2 Runtime on Ubuntu 18.04 Server by following