Я новичок в ASP.NET, так что простите меня, если это просто.
Я пытаюсь запретить доступ к моему администратору 'через web.config. Я посмотрел на другой ответ на аналогичный вопрос, и они рекомендуют использовать папку
, однако, когда я вставляю «Admin /» в путь, я получаю следующую ошибку:
атрибут пути должен быть относительный виртуальный путь. Оно не может начать с любого из "" ". '/' или '\'. C: \ Personal \ Projects \ OliverSalon \ web.config
Я попытался разместить «Admin», «/ Admin» и «Admin /»
<configuration>
<connectionStrings>
<add name="OliverSalonConnectionString1" connectionString="Data Source=localhost;Initial Catalog=OliverSalon;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="false" targetFramework="4.0" />
<authentication mode="Forms">
<forms name="Oliver" loginUrl="Login.aspx" path="/" timeout="20">
<credentials passwordFormat="Clear">
<user name="OliverSalon" password="cuts"/>
</credentials>
</forms>
</authentication>
<authorization >
<deny users="?"/>
</authorization>
</system.web>
<location path="/Admin">
<system.webServer>
<directoryBrowse enabled="false"/>
</system.webServer>
</location>