1
我一直試圖無法獲得Forms Authenticaiton來處理我的項目。現在它只是本地的,我通過Visual Studio運行它。表單身份驗證不起作用
1日嘗試(使用根目錄下的Web.config):
<?xml version="1.0"?>
<configuration>
<location path="~/Account/Admin.aspx">
<system.web>
<authorization>
<deny users="*"/>
<allow users="*"/>
</authorization>
<authentication mode="Forms">
<forms loginUrl="Login.aspx" timeout="30" name=".ARBBADMIN" requireSSL="false" slidingExpiration="true" defaultUrl="default.aspx">
<credentials passwordFormat="Clear">
<user name="user1" password="pass1"/>
</credentials>
</forms>
</authentication>
</system.web>
</location>
</configuration>
不工作,甚至當我試圖拒絕所有用戶
第二個選項,我把一個單獨的web.config內帳戶文件夾,我得到這個錯誤:
它是使用註冊爲allowDefinition =應用程序級別之外「MachineToApplication」的節是錯誤的。此錯誤可能是由於虛擬目錄未被配置爲IIS中的應用程序。
我GOOGLE了它,研究和解決的辦法是使該文件夾的IIS目錄,它,我不知道如何在本地主機上運行時做的。 `
我只是喜歡測試它是否在AT ALL。 – user1265533