摘要: ASP.NET Core基于策略的授权允许一种更加灵活的方式来创建授权规则 阅读全文
posted @ 2019-11-09 09:36 远扬 阅读(2130) 评论(2) 推荐(2) 编辑
摘要: 什么是基于角色的授权? 当涉及ASP.NET Core授权时,我们有两种选择,基于角色和基于策略(也有基于声明的,但那只是基于策略的一种特殊类型)。 基于角色的授权最初是在ASP.NET(ASP.NET Core之前)中引入,这是一种限制对资源访问的声明性方法。 开发人员可以指定用户必须是其成员的特定角色的名称,以便访问特定的资源。一般是使用[Authorize]属性指定一个角色或角色列表[Authorize(Roles="Admin")]。用户可以是单个角色的成员,也可以是多个角色的成员。 如何创建和管理角色取决于所使用的备份存储。到目前为止我们一直使用ASP.NET Core Identity,我们将继续使用它来管理和存储我们的角色。 阅读全文
posted @ 2019-11-07 15:59 远扬 阅读(6000) 评论(0) 推荐(3) 编辑
摘要: 在 Blazor WebAssembly 应用中,可以绕过授权检查,因为用户可以修改所有客户端代码。 所有客户端应用程序技术都是如此,其中包括 JavaScript SPA 框架或任何操作系统的本机应用程序。始终对客户端应用程序访问的任何 API 终结点内的服务器执行授权检查。 阅读全文
posted @ 2019-11-05 10:57 远扬 阅读(6416) 评论(1) 推荐(8) 编辑
摘要: 公司用钉钉打卡,我作弊哈哈,买了个大牛助手。 刚续费包年,开发商竟然跑路了。服务器连不上,不能用了,心血来潮想说能否自己破解了。好家伙需要学的还真不少,首先还要从安卓开发学起。。。 刚装了Android Studio,创建了项目就打开activity_main.xml预览就出现了Wait for b 阅读全文
posted @ 2019-07-09 22:52 远扬 阅读(2811) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章中介绍了如何在ASP.NET Core使用NLog,本文为您介绍在ASP.NET Core使用NLog记录到Microsoft Sql Server 我们需要添加依赖: NLog.Web.AspNetCore System.Data.SqlClient 添加nlog.config文件 将 阅读全文
posted @ 2017-05-03 09:06 远扬 阅读(3685) 评论(1) 推荐(1) 编辑
摘要: 创建一个新的ASP.NET Core项目 添加项目依赖 NLog.Web.AspNetCore 在项目目录下添加nlog.config文件 将nlog.config复制到bin文件夹 在startup.cs文件中添加(红字) 记录日志 运行ASP.NET Core网站,会生成两个文件 nlog-ow 阅读全文
posted @ 2017-05-01 23:50 远扬 阅读(2487) 评论(4) 推荐(0) 编辑
摘要: 从数据库读取分页显示 阅读全文
posted @ 2016-04-11 02:13 远扬 阅读(1652) 评论(1) 推荐(0) 编辑
摘要: 1 //添加tab 2 var addTab = function (title, url, icon) { 3 if (!$('#mainTab').tabs('exists', title)) { 4 $('#mainTab').tabs('add', { 5 title: title, 6 i 阅读全文
posted @ 2016-02-01 10:44 远扬 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: 后台使用html+ashx+js开发 在VS2008调试并未发现问题 发布到IIS6才发现不需要验证也能访问html文件 解决这个问题配置IIS即可了 方法如下: IIS配置:网站->属性->目录->配置->映射->通配符应用程序映射 插入c:\windows\microsoft.net\frame 阅读全文
posted @ 2015-12-04 23:41 远扬 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 刚好用到这个,网上找的全部是输出文本框内容的格式化日期时间 而我需要只是在一个表格中的单元个中输出单纯的文字 最后在MSDN上找到 HtmlHelper.FormatValue 方法 客户端生成的内容就只有 2015-07-08 阅读全文
posted @ 2015-07-09 16:13 远扬 阅读(2130) 评论(3) 推荐(1) 编辑