基于URL查询字符串的登录行为asp.net

时间:2012-11-13 18:15:18

标签: asp.net url web-config autologin querystringparameter

我有以下问题,

在web.config中,我们有身份验证,表示对安全文件夹下的文件的任何访问都将被重定向到登录页面

现在我需要做的改变是,如果请求来自特定域,那么允许访问而无需登录,即

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

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

我需要配置web.config文件,如果有任何参数与url一起发送,则不要重定向

我该怎么做

1 个答案:

答案 0 :(得分:0)

我认为您需要在web.config中禁用formauthentication规范中的重定向。然后,您将需要以与验证模块的相似方式进行自己的重定向。您需要将检查添加到应用程序管道中。也就是说,在global.asax.cs文件中,application_authenticaterequest方法?