ASP.NET MVC成员资格提供程序

时间:2010-02-10 19:59:09

标签: c# asp.net-mvc

我有一个MVC网站,它在IIS6上运行。由于我无法访问网络服务器,因此我使用.aspx扩展名(在global.asax中)。我有一个名为“测验”的控制器,他们的所有方法都标有authAttribute。当用户未获得授权时,它应该重定向到“/Account.aspx/Logon?ReturnUrl=Test.aspx”,但是我得到了一个错误的网址:“/ Account / Logon?ReturnUrl = Test.aspx”。我该如何解决这个问题?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

更改您的Web.config

<authentication mode="Forms">
  <forms loginUrl="/Account.aspx/Login" />
</authentication>