我正在使用 C#.net 开发 asp.net Web 应用程序。我已经完成了表单身份验证,这对应用程序非常有效。现在,我还有一个部分管理员文件夹,管理员可以访问其中的页面。我的问题是,当普通用户访问我的网站时,他访问了我已经完成 formauthentication.redirectFromloginpage(....) 的 user/login.aspx 它工作正常。
现在当admin部分需要访问时,admin会访问admin/login.aspx,我只是简单的重定向到这个部分的内页,没有做formauthentication。
如果管理员由系统验证,我想实现formauthentication,但这将是另一个页面,我需要在登录后重定向。
我的问题是,以任何方式制作两个适用于我的场景的不同 loginURL 或 DefaultURL。
或者任何其他方式,(可能是使用两个web.config ??????)