ICode9

精准搜索请尝试: 精确搜索
  • Shiro十分钟教程2022-06-05 14:35:32

    原文:10 Minute Tutorial on Apache Shiro 介绍 欢迎来到Apache Shiro的十分钟教程! 通过这个快速且简单的教程,你将完全理解一个开发者应该如何在它们的项目中使用Shiro。你应该能在10分钟之内完成! 概览 什么是Apache Shiro Apache Shiro是一个强大、易于使用的Java安全框架,它提供一

  • Thingsboard源码分析(三)遥测数据获取2022-02-23 12:01:28

    获取遥测数据 TelemetryController 首先找到入口,比如获取最新遥测数据方法getLatestTelemetry,/DEVICE/deviceId/values/timeseries 在 TelemetryController 中: @RestController @TbCoreComponent // TbUrlConstants.TELEMETRY_URL_PREFIX=="/api/plugins/telemetry" @Reques

  • SpringBoot之----了解Shiro安全框架2022-01-11 12:32:39

    1.Shiro简介 我们可以理解为跟SpringSecurity框架差不多的框架只不过更加的完美: Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。 Shiro 可以帮助我们完成:认证、授权、加密、会话管理、与 Web 集成、缓存等。 记住一点,Shiro 不会

  • .NET Core中的鉴权授权正确方式(.NET5)2021-12-01 12:01:58

    目录 一、简介 二、传统的授权方式 三、 .NET5中正确的鉴权方式 四、.NET5中角色授权 1.单个角色访问权限 2.“多个角色包含一个”权限 3.“多个角色组合”权限 五、自定义策略授权   回到顶部 一、简介 前后端分离的站点一般都会用jwt或IdentityServer4之类的生成token

  • .NET Core中的鉴权授权正确方式(.NET5)2021-11-23 10:32:18

    一、简介 前后端分离的站点一般都会用jwt或IdentityServer4之类的生成token的方式进行登录鉴权。这里要说的是小项目没有做前后端分离的时站点登录授权的正确方式。 二、传统的授权方式 这里说一下传统授权方式,传统授权方式用session或cookies来完成。 1.在请求某个Action之前去

  • Filter实现AOP2021-11-06 21:31:21

    1.添加一个特性attribute类 public class CustomerControllerFilterAttribute : Attribute, IActionFilter 、、也可以实现IResourceFilter等 { public void OnActionExecuting(ActionExecutingContext context) { Console.WriteLine($"This is {ty

  • redis实现共享session2021-11-06 20:03:06

    1.安装package    2.在startup类中 services.AddSession(options=> { options.IdleTimeout = TimeSpan.FromMinutes(1); });   services.AddDistributedRedisCache(option => { option.InstanceName = "redis_session1106

  • Powershell ExecutionPolicy 执行策略2021-10-28 09:32:51

    简单说明: powershell对于脚本的执行有着严格的安全限制 Get-ExecutionPolicy -List #查看当前的执行策略 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned #设置执行策略为要求远程脚本签名,范围为当前用户 策略 Policies: Restricted / AllSigned / RemoteSigned / Unrestr

  • 简易Blazor 登录授权2021-10-03 04:31:46

    主要参考学习张善友大神的提示,使用Blazored.LocalStorage包本地cookie方式  本文将以Server Side的方式介绍,WASM方式仅需修改少数代码即可完成移植,不再赘述。下文介绍的是基于Token的内网用户名/密码认证,出于登录演示机制的考虑,并不保证代码在安全逻辑层面是可靠的。不要使用未加

  • ABP框架使用(版本3.3.1) - Test Project2021-08-22 01:32:54

    1.  foreign key constraint failed 在TestDataBuilder 中已经加了IdentityUser,但测试Application的时候,还是会报错 TestDataBuilder  private async Task AddUsers() { var adminUser = new IdentityUser(_guidGenerator.Create(), "administrat

  • Mybatis order by 动态传参出现的一个小bug2021-07-24 19:00:08

    大家好,我是老三,一个平平无奇的CRUD仔。 今天,我正在愉快地CRUD,突然发现出现一个Bug,我们来看看是怎么回事吧! 问题由来 一个简单的需求,要求把和当前用户相关的数据置顶展示。 这里,我用了一个简单的用户表来复现这个需求。 很简单,查询语句后面加上:order by t.login_name='wulaoer' de

  • 生产环境一次诡异的空指针问题,竟然反转了4次2021-06-20 11:03:09

    前言 公司为了保证系统的稳定性,加了很多监控,比如:接口响应时间、cpu使用率、内存使用率、错误日志等等。如果系统出现异常情况,会邮件通知相关人员,以便于大家能在第一时间解决隐藏的系统问题。此外,我们这边有个不成文的规定,就是线上问题最好能够当日解决,除非遇到那种非常棘手的问题

  • vue.js学习过程问题2021-05-21 15:59:28

    vue.js学习过程问题 场景:通过 Vue CLI 创建vue项目后,想要添加vue router,按照官方文档操作在hbuilderx 终端中输入 vue add router 后提示错误如下: PS D:\Project\wusq-vue> vue add router vue : 无法加载文件 D:\Program Files\nodejs\node_global\vue.ps1,因为在此系统上禁止

  • list add循环赋值内容没变,踩坑日记2021-01-30 13:57:55

    list循环赋值踩坑—list的内容都是一个样 listadd同一个对象时,这个对象需要在循环new,不然list指向的地址永远只有一个!!! 错误 MultipartFile[] files=xxx; List<tsmFileupLog> arrTsmFileupLogs=new ArrayList<tsmFileupLog>; TsmFileupLog tsmFileupLog = new TsmFileupLog(

  • 10 分钟快速上手 Shiro 新手教程2020-06-24 09:06:45

    当前用户 现在我们能够开始做一些我们真正关心的事情——执行安全操作。 当保护我们的应用程序时,我们对自己可能提出的最为相关的问题是“当前用户是谁”或“当前用户是否被允许做XXX”。 当我们编写代码或设计用户接口时,问这些问题是很常见的:应用程序通常是基于用户的背景情况建

  • Apache Shiro安全框架(1)2020-02-25 13:07:23

    一、什么是Shiro安全框架     shrio是一个强大而灵活的开源安全框架,它主要处理身份验证,授权,会话管理和加密。 身份验证:有时称为“登录”,即验证用户的身份。 授权:访问控制的过程,即确定“谁”有权访问“什么”。 会话管理:即使在非Web或EJB应用程序中,也可以管理用户特定的

  • 用户登录2020-02-02 11:03:38

    用户登录: [HttpPost] [CustomAllowAnonymous]//允许匿名登录(这个是自定义的) public ActionResult Login(string name, string password, string verify) { string formName = base.HttpContext.Request.Form["Name"];

  • shiro与spring的集成基础的Hello案例2019-11-24 10:00:26

    1.1 shiro的四大基石   。身份验证(登录)Authentication:身份认证 / 登录,验证用户是不是拥有相应的身份;   。授权(权限)Authorization:验证某个已登录的用户是否拥有某个权限   。密码学(密码加密) Cryptography:加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储;   。会

  • ASP.NET--QQ快速登录--SDK版2019-10-07 11:04:40

    C#网站实现QQ第三方登陆 说起在网站上面可以直接使用QQ登录功能大家并不陌生。但翻其官方提供的SDK包中却没有C#方向的。 但是我们有个牛人叫张善友,做了一个民间SDK。下面我们就是用他所写的SDK,进行网站添加第三方qq登录的功能。 SDK开源地址:http://opensns.codeplex.com/ 一、申

  • 身份认证功能chiro的使用2019-04-28 20:45:17

    package com.cun;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.*;import org.apache.shiro.config.IniSecurityManagerFactory;import org.apache.shiro.mgt.SecurityManager;import org.apache.shiro.session.Session;import org.apache.shiro.subj

  • shiroUtil工具类2019-03-16 17:53:51

    package com.chabansheng.util;import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.config.IniSecurityManagerFactory;import org.apache.shiro.m

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有