NULL 博文链接:https://yuhuiblog695685688425687986842568269.iteye.com/blog/2434653
2022-12-12 08:44:56 29KB 源码 工具
1
TestMuchTableResult类: 把角色/Api控制器行为方法/权限类、Api控制器行为方法类和权限类的级联实例存储到该类的属性成员中。 IRoleModulePermissionRepository接口: 通过继承于该接口的具体实现类中的方法成员,获取角色/Api控制器行为方法/权限类、Api控制器行为方法类和权限类的级联实例。 RoleModulePermissionRepository类:IRoleModulePermissionRepository接口,通过该类中的方法获取角色/Api控制器行为方法/权限类、Api控制器行为方法类和权限类的级联实例。 IRoleModulePermissionServices接口: 通过继承于该接口的具体实现类中的方法成员,获取角色/Api控制器行为方法/权限类、Api控制器行为方法类和权限类的级联实例。 RoleModulePermissionServices类:IRoleModulePermissionServices接口,通过该类中的方法获取角色/Api控制器行为方法/权限类、Api控制器行为方法类和权限类的级联实例。 Cust
2022-12-11 09:19:21 57.75MB Net7 后端分离 博客实现 后端
1
TokenInfoViewModel:通过该实体类及其属性成员实例,获取“JwtBearer”令牌加密字符串。 MD5Helper:把1个字符串使用MD5/SHA(哈希)加密后,返回该加密后的字符串。 AppSecretConfig:通过该类中的方法,从“appsettings.json”配置文件中获取安全加密相关的数据信息。 TokenModelJwt:在用户登录成功后,把登录用户的编号及其角色存储到该类中的属性成员中。 JwtHelper:通过该类中的方法,把Jwt令牌模型类的1个指定实例转化为相应的(TokenJwt)字符串值;或把(TokenJwt)字符串值转化为相应的Jwt令牌模型类的1个指定实例。 PermissionItem:通过该实体类实例存储1个指定角色与1个指定控制器行为方法的权限映射关系。 PermissionRequirement:通过该类中属性成员存储当前程序中的必要的权限数据。 JwtToken:通过该类中的方法,获取令牌视图模型类的1个指定实例,为指定用户的登录操作提供数据支撑。
2022-12-10 09:19:28 57.58MB Net7 后端分离 博客实现 后端
1
问题倒不难,但是这个问题之前被松哥忽略了。前两天有小伙伴提出这个疑问,我觉得有必要写篇文章和大家捋一捋这个问题。 先来看一个简短的视频: 视频地址 一个简单的配置就解决掉 404 问题了,接下来,我再来把这件事的来龙去脉和大家仔细捋一捋。 1.职责划分 在传统的前后端不分的开发中,权限管理主要通过过滤器或者拦截器来进行(权限管理框架本身也是通过过滤器链来实现功能),如果用户不具备某一个角色或者某一个权限,则无法访问某一个页面。 但是在前后端分离中,页面的跳转统统交给前端去做,后端只提供数据,这种时候,权限管理不能再按照之前的思路来。 首先要明确一点,前端是展示给用户看的,所有的菜单显示或者隐藏
2022-12-08 21:16:48 86KB 404页面 IN ng
1
1 启动 把所有项目的启动方式修改为:“IIS Express” 4.2 设定“JwtBearer”令牌(Token)缓冲过期时间为:0 4.2.1 通过“IdentityServer4.AccessTokenValidation”中间件设定 //通过“IdentityServer4.AccessTokenValidation”中间件,把“JwtBearer”中间件注入.Net7框架内置容器中, builder.Services.AddAuthentication("Bearer") .AddIdentityServerAuthentication(options => { options.Authority = "https://localhost:44360/";//鉴权(认证)服务地址 options.RequireHttpsMetadata = false; //缓冲过期时间,“JwtBearer”令牌(Token)的总有效时间等于该时间加上jwt的过期时间,缓冲过期时间的默认值为“5分钟”,
2022-12-04 18:19:02 4.7MB Net7 后端分离 IdentityServer4
1
云盘源码java后端服务器+前端electron前后端分离式自从学习了一点点electron基础命令(也就是几个标准单词),我就突发奇想,想写一款桌面基本的应用,但是也不知道该写什么demo,然后就这样子,想啊想…,直到发生了震惊国人pandownload事件,我痛恨百度云的机制,但也无法忘记它带给我们的资源, 所有我就想尝试写一个页面稍微可以上台面的桌面云盘应用。
2022-12-03 16:39:34 120.46MB java 云盘
1
复制原程序“index.html”页的内容到当前程序员“index.html”页。 注意:是内容复制,如果是页面替换复制,则必须重新把“index.html”页的属性中的“生成操作”设定为:“嵌入的资源”。
2022-12-02 18:17:48 57.5MB Net7 后端分离 博客实现 后端
1
1 “swg-login.html”登录按钮不能触发异常 由于.Net框架默认支持“HTTPS”协议从而导致“swg-login.html”登录按钮不能触发,其异常信息如下:“Mixed Content: The page at 'https://localhost:7037/swg-login.html' was loaded over HTTPS, but requested an insecure script 'http://code.jquery.com/jquery-1.8.3.min.js'. This request has been blocked; the content must be served over HTTPS.”,如下图所示。
2022-12-02 09:20:25 57.17MB Net7 后端分离 博客实现 后端
1
Blog.Core-master”程序没有使用.Net7框架内置的index.html页对api方法进行渲染显示,而是通过对“Swagger”和“SwaggerUI”内置中间件的自定义操作,调用根目录下的自定义index.html页对api方法进行渲染显示。
2022-12-01 18:19:47 57.17MB Net7 后端分离 博客实现 后端
1
基本介绍 首先从一个重要的概念“模板”说起。 广义上来说,web中的模板就是填充数据后可以生成文件的页面。 严格意义上来说,应该是模板引擎利用特定格式的文件和所提供的数据编译生成页面。模板大致分为前端模板(如ejs)和后端模板(如freemarker)分别在浏览器端和服务器端编译。 由于当场有一部分同学对node.js并不是很了解,这里补充一下node.js的相关知识。官网上的给他的定义事件驱动、异步什么的就不说了。这里借用朴灵书上的一张图来解释一下node.js这个玩意的结构。如果懂java的同学可以将其理解为js版本的jvm。 浏览器一般包括渲染器和js脚本引擎,以chrome浏览器为
2022-12-01 09:29:17 1.04MB js od superagent
1