摘要: vs2013调试一、源码当前为5.2.0.0,按下面改为5.0.0.1二、/web.config 版本为5.0.0.0 改为5.0.0.1三、vs2013 x86 本机工具命令提示 sn.exe -Vr *,31BF3856AD364E35 将上秘钥复制到/web.config对应位置 四、删除... 阅读全文
posted @ 2014-04-14 22:02 秋意了了 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 当我们使用Asp.net MVC Forms方式验证用户, 然后设置Controller 或 Action 的Authorize属性时, 默认情况下只有Users属性可以设置(这里的Users通常是指用户登录名), 我们无法直接设置用户的角色信息 , 当建立一个依赖角色的应用时(又不想麻烦配置Me... 阅读全文
posted @ 2014-04-14 14:13 秋意了了 阅读(389) 评论(0) 推荐(0) 编辑
摘要: MVC3缓存之一:使用页面缓存在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入当前的时间。[csharp] view plaincopy... 阅读全文
posted @ 2014-04-14 10:48 秋意了了 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 跨域攻击---自然来路页面和目标页面不在同一个域下,所以直接判断来路域和当前自己的域就可以了。可以广泛应用于表单提交,ajax调用或者某些不想让用户直接输入网址看到的页面[csharp] view plaincopy01.using System; 02.using System.Collecti... 阅读全文
posted @ 2014-04-14 10:45 秋意了了 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 代码顺序为:OnAuthorization-->AuthorizeCore-->HandleUnauthorizedRequest 如果AuthorizeCore返回false时,才会走HandleUnauthorizedRequest 方法,并且Request.StausCode会返回401,40... 阅读全文
posted @ 2014-04-14 10:41 秋意了了 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: IntroductionIn MVC the default method to perform authorization is hard coding the "Authorize" attribute in the controllers, for each action, in this a... 阅读全文
posted @ 2014-04-14 10:06 秋意了了 阅读(383) 评论(0) 推荐(0) 编辑