当前位置: 首页 > news >正文

什么网站比较好网站建设积分

什么网站比较好,网站建设积分,视频拍摄脚本怎么写,北京的制作网站的公司在哪里在ASP.NET Core中关于Security有两个容易混淆的概念一个是Authentication#xff08;认证#xff09;#xff0c;一个是Authorization#xff08;授权#xff09;。而前者是确定用户是谁的过程#xff0c;后者是围绕着他们允许做什么#xff0c;今天的主题就是关于在ASP…在ASP.NET Core中关于Security有两个容易混淆的概念一个是Authentication认证一个是Authorization授权。而前者是确定用户是谁的过程后者是围绕着他们允许做什么今天的主题就是关于在ASP.NET Core 2.0中如何使用CookieAuthentication认证。 在ASP.NET Core 2.0中使用CookieAuthentication跟在1.0中有些不同需要在ConfigureServices和Configure中分别设置前者我们叫注册服务后者我们叫注册中间件 public void ConfigureServices(IServiceCollection services){    services.AddCookieAuthentication();    services.AddMvc(options    {        var policy new AuthorizationPolicyBuilder()            .RequireAuthenticatedUser()            .Build();     // 因为是后台系统必须登陆以后才能操作        options.Filters.Add(new AuthorizeFilter(policy));    });} public void Configure(IApplicationBuilder app, IHostingEnvironment env){    if (env.IsDevelopment())    {        app.UseDeveloperExceptionPage();    }    else    {        app.UseExceptionHandler(/Home/Error);    }    app.UseStaticFiles();  // 使用Authentication中间件    app.UseAuthentication();    app.UseMvc(routes    {        routes.MapRoute(            name: default,            template: {controllerHome}/{actionIndex}/{id?});    });} 在上面的services.AddCookieAuthentication中没有任何参数系统会为某些属性指定默认值 public static class CookieAuthenticationDefaults{    /// summary    /// The default value used for CookieAuthenticationOptions.AuthenticationScheme    /// /summary    public const string AuthenticationScheme Cookies;    /// summary    /// The prefix used to provide a default CookieAuthenticationOptions.CookieName    /// /summary    public static readonly string CookiePrefix .AspNetCore.;    /// summary    /// The default value used by CookieAuthenticationMiddleware for the    /// CookieAuthenticationOptions.LoginPath    /// /summary    public static readonly PathString LoginPath new PathString(/Account/Login);    /// summary    /// The default value used by CookieAuthenticationMiddleware for the    /// CookieAuthenticationOptions.LogoutPath    /// /summary    public static readonly PathString LogoutPath new PathString(/Account/Logout);    /// summary    /// The default value used by CookieAuthenticationMiddleware for the    /// CookieAuthenticationOptions.AccessDeniedPath    /// /summary    public static readonly PathString AccessDeniedPath new PathString(/Account/AccessDenied);    /// summary    /// The default value of the CookieAuthenticationOptions.ReturnUrlParameter    /// /summary    public static readonly string ReturnUrlParameter ReturnUrl;} 根据微软的命名规范在ConfigureServices统一使用Add***,在Configure统一使用Use*** 登陆代码 public async TaskIActionResult LoginDo(){  var user new ClaimsPrincipal(new ClaimsIdentity(new[] { new Claim(ClaimTypes.Name, bob) }, CookieAuthenticationDefaults.AuthenticationScheme));  await HttpContext.SignInAsync(CookieAuthenticationDefaults.AuthenticationScheme, user, new AuthenticationProperties  {    IsPersistent true,    ExpiresUtc DateTimeOffset.Now.Add(TimeSpan.FromDays(180))  });  return Redirect(/);} 登出代码 public async TaskIActionResult Logout(){    await HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme);    return Redirect(/);} 原文地址http://www.cnblogs.com/bidianqing/p/6870163.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注
http://wiki.neutronadmin.com/news/412613/

相关文章:

  • 关于拳馆网站建设计划书静态网站模板 大气
  • 对于协会的新年祝贺语网站模板在线销售管理系统
  • 龙泉驿区城乡建设局网站查找企业名录
  • 厦门公司做网站北京楼市最新消息
  • 大数据 做网站流量统计wordpress 写文章空白
  • 有哪些制作网站的公司吗建设网站的建筑公司
  • 南昌制作网站软件企业网站建站
  • 广州比较好的网站建设wordpress产品展示
  • 定制开发app软件seo是什么意思的缩写
  • 宁波做网站有哪些公司公司微信公众号网站开发模板
  • 教师网站建设机培训体会免费下载wordpress+支付宝+微信
  • 专做皮具的网站雄安投资建设集团网站
  • 书法 wordpress网站优化哪里好
  • 广州工商学院门户网站县网站建设运维情况自查报告
  • wordpress底部版权信息宁波seo外包
  • 绥芬河建设工程网站无锡网站App微信
  • 唐山seo网站建设做网站切图
  • 淄博网站推广公司青海省电话黄页
  • 广州哪个公司做网站好建设企业网站的模式
  • 中国档案网站建设的特点我注册过的网站
  • 广西南宁网站推广dedecms做图库网站
  • 互联网做网站地推网站建设方案策划书ppt模板下载
  • 网站建设需要的设备修改wordpress密码
  • 做网站编辑器西湖app开发公司
  • 苏州网站建设品牌公司建设社团网站的可行性分析
  • 沈阳快速建站搭建网络广告发布的形式主要包括
  • 北京城乡住房建设官方网站wordpress 二次开发 sso
  • 请多记几个本站域名防止失联无锡做网站公司多少钱
  • 网站首页怎么制作过程wordpress doshortcode
  • 购物网站功能设计网站关键词如何部署