Вы хотите установить loginUrl равным вашей странице входа, а не странице с ограничениями.
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name="formsauth1" />
</authentication>
Затем в подпапках вы хотите создать в каждой файл web.config со следующим:
<configuration>
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
Итак, что произойдет, если пользователь, не прошедший проверку подлинности, попытается получить доступ к этим подпапкам, элемент <authorization>
отклонит их и перенаправит на loginUrl
. После входа в систему они будут возвращены на исходную страницу, к которой пытались получить доступ.