問題描述
I follow JWT Authentication for Asp.Net Web Api answer to add JWT to my asp.net core project but System.Web.Http.Filters
is not supported in .net core??
any better solution for securing web API ???
Filters are supported in ASP.NET Core MVC. You can find them in Microsoft.AspNetCore.Mvc.Filters
namespace. Take a look at this guide for example.
Bear in mind that you don't need to implement JWT authentication filter yourself. This has already been implemented as part of Microsoft.AspNetCore.Authentication.JwtBearer
NuGet package. All you need is to use a JwtBearerAuthentication middleware in your app by adding app.UseJwtBearerAuthentication(new JwtBearerOptions { /* options */ })
to Startup.Configure()
method.
這篇關于如何將 JWT 用于 asp.net Core的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!