扩大
缩小
  
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 翻译如下: 通常授权取决于正在访问的资源。 例如,文档可以具有作者属性。 将只允许文档作者对其进行更新,因此必须在进行授权评估之前从文档存储库加载资源。 这不能使用Authorize属性来完成,因为属性评估发生在数据绑定之前,以及您自己的代码加载资源之前在一个动作中运行。 而不是声明性授权,属性方法 阅读全文
posted @ 2016-10-20 11:10 风筝遇上风 阅读(2014) 评论(0) 推荐(1) 编辑
摘要: 参考资料: .Net Core官网 https://www.microsoft.com/net/core 官方文档: https://docs.asp.net 博客园中文文档: http://www.cnblogs.com/dotNETCoreSG/p/aspnetcore-index.html 授 阅读全文
posted @ 2016-10-19 10:14 风筝遇上风 阅读(448) 评论(0) 推荐(1) 编辑
摘要: 翻译如下: 在封面下,角色授权和声明授权使用需求,需求的处理程序和预配置的策略。 这些构建块允许您在代码中表示授权评估,从而允许更丰富,可重用和容易测试的授权结构。 授权策略由一个或多个需求组成,并在应用程序启动时作为授权服务配置的一部分注册,在Startup.cs文件中的ConfigureServ 阅读全文
posted @ 2016-10-19 10:10 风筝遇上风 阅读(2614) 评论(0) 推荐(1) 编辑
摘要: 翻译如下: 当创建身份时,其可以被分配由可信方发布的一个或多个声明。 索赔是名称值对,表示主题是什么,而不是主体可以做什么。 例如,您可能有驾驶执照,由当地驾驶执照颁发。 您的驾驶执照上有您的出生日期。 在这种情况下,声明名称将是DateOfBirth,声明值将是您的出生日期,例如1970年6月8日 阅读全文
posted @ 2016-10-19 10:09 风筝遇上风 阅读(1139) 评论(0) 推荐(1) 编辑
摘要: 翻译如下: 当创建身份时,它可以属于一个或多个角色,例如Tracy可以属于管理员和用户角色,而Scott可以仅属于用户角色。 如何创建和管理这些角色取决于授权过程的后备存储。 角色通过ClaimsPrincipal类上的IsInRole属性公开给开发人员。 添加角色检查 基于角色的授权检查是声明性的 阅读全文
posted @ 2016-10-19 10:08 风筝遇上风 阅读(1062) 评论(0) 推荐(1) 编辑
摘要: 翻译如下: 在MVC中授权通过控制AuthorizeAttribute属性及其各种参数。在最简单的应用AuthorizeAttribute属性控制器或行动限制访问控制器或操作任何身份验证的用户。 例如,下面的代码限制了对AccountController任何身份验证的用户。 如果你想给Action授 阅读全文
posted @ 2016-10-18 10:28 风筝遇上风 阅读(541) 评论(0) 推荐(1) 编辑
摘要: 翻译如下: 授权指的是确定一个用户能够做什么的过程。例如用户可以Adam能够创建一个文档库,添加文档,编辑文档并将其删除。用户Bob可能只被授权在单个库中读取文件。 授权与验证,这是查明谁一个用户的过程正交和独立的。认证可以为当前用户创建一个或多个身份。 授权种类 在ASP.NET Core授权现在 阅读全文
posted @ 2016-10-18 10:19 风筝遇上风 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 1.1Git是什么? Git是目前世界上最先进的分布式版本控制系统。什么是版本控制系统?请自行百度。 1.2Git与SVN对比有什么特点? SVN是集中式版本控制系统。版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后 阅读全文
posted @ 2016-08-17 14:23 风筝遇上风 阅读(201) 评论(0) 推荐(1) 编辑
摘要: 一、介绍 当我们开发软件时,一般都会加入运行期的跟踪手段,以方便后续故障分析和Bug调试。.net framework本身提供了一个System.Diagnostics.Trace类来实现流程跟踪功能,但很多时候却不能满足我们的需求,这时往往需要一个更加强大的第三方日志系统。Log4Net是一个开源 阅读全文
posted @ 2016-08-17 11:47 风筝遇上风 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 使用VS Code 从零开始开发调试.NET Core 1.0 RTM。 .NET Core 是一个开源的、跨平台的 .NET 实现。 VS Code 全称是 Visual Studio Code,Visual Studio Code是一个轻量级的跨平台Web集成开发环境,可以运行在 Linux,M 阅读全文
posted @ 2016-08-10 14:14 风筝遇上风 阅读(1022) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页