0

我正在尝试通过 MVCMusicStore TutoralPDF工作,但第 6 章和第 7 章一直很痛苦。

在第 7 章中,我相信我遵循了所有的指示

  1. 将控制器、模型和视图添加到项目中
  2. 通过 ASP.net 配置创建了管理员角色
  3. 创建了一个用户并向他们添加了管理员角色
  4. 将 Authorize 属性添加到 StoreManager 类

现在,当我浏览到 /StoreManager 时,我被重定向到 login.aspx 页面,并带有 Return URl 返回到 StoreManager 而不是转到 Account 控制器,这就是我所期望的吗?

我做错了什么

4

1 回答 1

1

所以我必须在 web 配置文件中添加一个表单标签到我的身份验证中。

  <authentication mode="Forms">
      <forms loginUrl="~/Account/Logon"  />
  </authentication>

否则,IIS 和虚拟服务器中的默认值是 login.aspx,出现 302 错误。

于 2013-02-14T02:03:27.557 回答