簡體   English   中英

如何將JWT用於asp.net Core

[英]How to use JWT for asp.net Core

我遵循Asp.Net Web Api答案的JWT身份驗證,將JWT添加到我的asp.net核心項目中,但.net核心不支持System.Web.Http.Filters

任何用於保護Web API的更好的解決方案?

ASP.NET Core MVC支持過濾器。 您可以在Microsoft.AspNetCore.Mvc.Filters命名空間中找到它們。 本指南為例。

請記住,您不需要自己實現JWT身份驗證過濾器。 這已作為Microsoft.AspNetCore.Authentication.JwtBearer NuGet包的一部分實現。 您需要做的就是在應用程序中使用JwtBearerAuthentication中間件,方法是將app.UseJwtBearerAuthentication(new JwtBearerOptions { /* options */ })Startup.Configure()方法中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM