如何重定向到文件夹中web.config文件中指定的登录页

本文关键字:登录 文件 web 重定向 文件夹 config | 更新日期: 2023-09-27 18:24:25

我在文件夹中使用此web.config文件来阻止用户。我想重定向到这里指定的页面:

<?xml version="1.0"?>
<configuration>
<system.web>
<authentication>
<forms loginUrl="~'paginas'login'loginvendedor2.aspx"/>
</authentication>
<authorization >
<deny users="?"/>
</authorization>
</system.web>
</configuration>

但是我被重定向到站点根目录下的web.config文件中指定的页面

如何重定向到文件夹中web.config文件中指定的登录页

Web.config有一个称为配置继承的功能。这里有一篇优秀的文章。

您需要编辑root目录中的web.config文件,并将属性inheritInChildApplications="false"添加到子文件夹中不希望web.config继承的任何标记中。它应该适用于forms标签。然而,我现在无法测试这一点,您可能需要阻止来自authenication标记的继承。