首页 > 其他分享 >如何在.Net6.0中使用JWT

如何在.Net6.0中使用JWT

时间:2023-08-25 21:45:30浏览次数:28  
标签:JWT NuGet 如何 Token 进行 Net6.0 用来

JWT全名JSON Web Token 用来进行我们的Api进口保护,那么这个JWT该怎么使用:
首先我们需要下载NuGet包:

 然后下载这两个NuGet包第一个是JWT的官方包用来进行和核心操作,第二个是用来进行鉴权用。

那麽现在我么就要开始配置JWT了首先我们需要创建一个类:

定义注册存入TokenHelper类,方便对JWT令牌进行管理,实现接口:


在构造函数 还有IOC 容器中注入:

 

 登录方法中可直接调用获取 Token 值

 



标签:JWT,NuGet,如何,Token,进行,Net6.0,用来
From: https://www.cnblogs.com/syjtiramisu/p/17658007.html

相关文章

  • JWT
    .Net6WebAPI使用JWT进行授权认证1、安装组件(Nuget)Microsoft.AspNetCore.Authentication.JwtBearer 2、Program.cs 配置//授权认证(使用JWT)builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme).AddJwtBearer(o=>{//私钥varsec......
  • 荣耀比赛如何报名
    点击链接https://cloud.51cto.com/act/honor/Talents2023然后找到下面的按钮,点击进入来到这个页面然后会跳转到官网报名:https://developer.hihonor.com/cn/tg/page/tg2023031504156474?source=kfzds_wbqd2点击立即报名输入账号密码然后完成开发者认证。私发我电话和姓名。然后低码......
  • .NET6 设置JWT
    一、Net6环境下的.netcore项目里如何使用JWT。第一步,在Nuget引入JWT、Microsoft.AspNetCore.Authentication.JwtBearer这两个NuGet包 第二步,在appsettings.json配置相关配置 第三步,在Program.cs中注册 第四步,定义注册存入TokenHelper类,方便对J......
  • Ajax是如何实现前后端交互的?
    Ajax的原理:ajax一个前后台配合的技术,它可以让javascript发送http请求,与后台通信,获取数据和信息。ajax技术的原理是实例化xml,http对象,使用此对象与后台通信。jquery将它封装成了一个函数$.ajax(),我们可以直接用这个函数来执行ajax请求。这个对象为向服务器发送请求和解析服务器响......
  • 如何修改Esxi主机的时间图文教程
    还需要注意的是esxi主机的时间问题,本人调试过,实际已经在vSphereClient修改了时间,并且开启了NTP服务,时间也是对的,但是在ssh终端执行:执行date命令,发现时间和时区都是不对的。接下来我们就解决这个问题解决方法:1、从其他一台Linux主机拷贝一个/usr/share/zoneinfo/Asia/Shanghai文件......
  • 如何监控磁盘性能 并对服务进行压测
    查看磁盘列表lsblk获取磁盘名称查看磁盘IO实时数据:iostat-xsda10 ......
  • 如何使用Chat Emy写代码
    首先,在使用ChatEmy写代码之前,你必须要先了解编程语言,也就是说,要有一点基础,然后才能够将ChatEmy给你写的东西应用起来,这一点是非常重要的,它生成的东西不能自动给你运行起来,只是能够提升你的效率或给你一定的帮助。一、如何使用ChatEmy写代码?在ChatEmy的广泛测试中,程序员们发......
  • 5G网关如何提升智慧乡村农业生产效率
    得益于我国持续推进5G建设,截至今年5月,我国5G基站总数已达284.4万个,覆盖全国所有地级市、县城城区和9成以上的乡镇镇区,实现“镇镇通5G”,全面覆盖了从城市到农村的延伸。 依托5G网络的技术优势,智慧乡村数字农业迎来的全面的应用升级,在环境监测、耕植规划、农业机械管理、数据分析......
  • 嵌入式人工智能:容器化库和应用程序 — 如何选择正确的选项
    人工智能(AI)彻底改变了企业的运营方式,从使用AI工具到采用“AIplus”思维方式来实现增长。嵌入式AI是这一转型的关键策略,它将AI无缝注入解决方案中,以增强智能、效率、直观性和自动化。部署嵌入式AI有两种方法:容器化库和应用程序。让我们探讨每种方法、其优点、用例以及......
  • 国标EHOME视频平台EasyCVR如何解决医疗安保困难
    随着社会经济技术的不断进步和人类生活水平的提高,人们对医疗安全的意识也越来越强烈。在如何营造安全的医疗生产环境、提供有效的医疗服务方面,政府机构正面临迫切需要解决和改善的问题。特别是在大型和专业的医院中,由于医疗设备昂贵、人员流动性高、科室职责分工细致、协同工作频繁......