Ошибка, которую я получил,
It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. C:\Users\Jangid\Downloads\TestWebSite1\TestWebSite1\Backup\TestWebSite1\Web.config 26
Я разместил веб-сайт на сервере с использованием ASP.Net 2.0, у меня есть web.config в корневой папке, а также один в папке Admin, но папка admin не является виртуальным каталогом, и я не хочу создавать .
<authentication mode="Forms">
<forms loginUrl="Admin/Login.aspx" name=".ASPXFORMSAUTH"/>
</authentication>
<authorization>
<allow roles="Admins"/>
<deny users="*"/>
<deny users="?"/>
</authorization>
Но для аутентификации и входа в систему для папки администратора я использовал ASP.Net Login Control, но эта ошибка не позволяет мне перейти к форме.
А также, пожалуйста, может ли кто-нибудь дать мне ссылку для изучения ASP.Net Login Control, как пользователь, который посещает папку администратора, должен проходить проверку подлинности с ролью администратора.
Как создать роль и назначить ее пользователю на сервере