加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 默认的AccountController示例何时更改?

发布时间:2020-12-16 09:49:14 所属栏目:asp.Net 来源:网络整理
导读:我在asp.net论坛上问了这个问题,似乎没有人知道我在说什么.我不知道为什么会这样,但我想我会在这里询问是否有人有一些见解. 回到MVC2发布时,它包含一个示例AccountController,它使用可测试的接口和服务包装内置的Membership和FormsAuthentication类.我读了很
我在asp.net论坛上问了这个问题,似乎没有人知道我在说什么.我不知道为什么会这样,但我想我会在这里询问是否有人有一些见解.

回到MVC2发布时,它包含一个示例AccountController,它使用可测试的接口和服务包装内置的Membership和FormsAuthentication类.我读了很多关于此的内容,这被认为是件好事,因为Membership和FormsAuthentication类不容易测试.

最近,我用最新的(SP1,MVC3,Tools Update等)环境生成了一个新的示例项目,我发现AccountController现在变得更加简单了. Interfaces和MembershipService以及FormsAuthenticationServices已经不复存在了.该示例现在直接调用Membership和FormsAuthentication类.

我想知道是否有人知道这是什么时候发生的,为什么?可测试的接口不再被认为是正确的吗?是否有技术理由改变这一点?

我能想到的最好的结果是,这是在更改时发生的一部分,用于在打开的URL上传递返回URL时删除可能的漏洞.

任何见解?

解决方法

使用MVC3工具更新更改了帐户控制器(当它们还包括通过Nuget使用jQuery时)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读