我有以下问题,
在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一起发送,则不要重定向
我该怎么做
答案 0 :(得分:0)
我认为您需要在web.config中禁用formauthentication规范中的重定向。然后,您将需要以与验证模块的相似方式进行自己的重定向。您需要将检查添加到应用程序管道中。也就是说,在global.asax.cs文件中,application_authenticaterequest方法?