首页 > Web开发 > 详细

.Net Core Cookie-Based认证与授权

时间:2018-06-04 11:07:14      阅读:256      评论:0      收藏:0      [点我收藏+]

.Net Core的其中一种认证与授权模式是基于Cookie的,首先我们先创建一个.Net Core MVC 项目:

技术分享图片

然后增加对页面访问的权限控制,对要访问的页面Conytroller增加Authorize属性,同时我们在start.cs中增加cookie权限验证的支持配置,这时候再去访问需要权限验证的页面就会跳转到登陆页面:

技术分享图片

下一步我们可以增加对cookie的授权代码:技术分享图片

我们发现每次授权验证跳转到的页面为Account/Login页面,这个跳转路径是不是可以自定义呢,答案是当然可以.以下为操作步骤.

技术分享图片

 

       好了,一个不明所以的cookie-base认证和授权的功能就实现了,因为.net core现在面向开源了,为什么我们增加以上操作就可以实现一个cookie-base的认证和授权,有兴趣可以查看源码以探究竟

       (以上操作参考腾飞老师(Jesse)的.net core视频教程)

.Net Core Cookie-Based认证与授权

原文:https://www.cnblogs.com/cby-love/p/9131649.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!