如何实现asp.net core3.1中cookie和jwt混合认证授权,打造多身份验证方案?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1634个文字,预计阅读时间需要7分钟。
目录- 认证与授权- 身份认证- 授权- 默认授权- 选择性授权- 总结- 开发一个公司内部系统- 使用ASP.NET Core 3.1- 在开发中,用户认证和授权使用的是简单的cookie认证方式。- 需要编写几个接口。
目录
- 认证授权
- 身份认证
- 授权
- 默认授权
- 选择授权
- 总结
开发了一个公司内部系统,使用asp.net core 3.1。在开发用户认证授权使用的是简单的cookie认证方式,然后开发好了要写几个接口给其它系统调用数据。并且只是几个简单的接口不准备再重新部署一个站点,所以就直接在MVC的项目里面加了一个API区域用来写接口。这时候因为是接口所以就不能用cookie方式进行认证,得加一个jwt认证,采用多种身份验证方案来进行认证授权。
认证授权
身份验证是确定用户身份的过程。 授权是确定用户是否有权访问资源的过程。
本文共计1634个文字,预计阅读时间需要7分钟。
目录- 认证与授权- 身份认证- 授权- 默认授权- 选择性授权- 总结- 开发一个公司内部系统- 使用ASP.NET Core 3.1- 在开发中,用户认证和授权使用的是简单的cookie认证方式。- 需要编写几个接口。
目录
- 认证授权
- 身份认证
- 授权
- 默认授权
- 选择授权
- 总结
开发了一个公司内部系统,使用asp.net core 3.1。在开发用户认证授权使用的是简单的cookie认证方式,然后开发好了要写几个接口给其它系统调用数据。并且只是几个简单的接口不准备再重新部署一个站点,所以就直接在MVC的项目里面加了一个API区域用来写接口。这时候因为是接口所以就不能用cookie方式进行认证,得加一个jwt认证,采用多种身份验证方案来进行认证授权。
认证授权
身份验证是确定用户身份的过程。 授权是确定用户是否有权访问资源的过程。

