2012-11-13 32 views
0

我有以下问题,网址查询字符串基于登录行为asp.net

在web.config中我们已经验证它说,以安全的文件夹下的文件的任何访问将被重定向到登录页面

现在的变化我需要提出的是,如果该请求是从一个特定的域,然后允许在不登录访问,也就是

如果URL http://www.abc.com/secure/home.aspx --->重定向到登录和用户shud登录

如果URL http://www.abc.com/secure/home.aspx?uid=steve&fname=john --->他们应该能够访问home.aspx,不应该被重定向到登录页面

我需要配置web.config文件,以便如果有任何参数随同网址那就不要重定向

我怎么能做到这一点

回答

0

我想你会需要禁用重定向你formsauthentication规范在你的web.config。然后,您将需要以与验证模块如何执行操作类似的方式执行自己的重定向。您需要在应用程序管道中添加您的支票。也就是说,在global.asax.cs文件中,application_authenticaterequest方法?