這裏是web.config;使用web.config進行身份驗證。總是在開發工作,從不在生活
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<customErrors mode="Off">
</customErrors>
<authentication mode="Forms">
<forms name=".ASPXAUTH" loginUrl="login.aspx" protection="All" timeout="999999">
<credentials passwordFormat="MD5">
<user name="admin" password="21232F297A57A5A743894A0E4A801FC3" />
</credentials>
</forms>
</authentication>
<authorization>
<allow users="?" />
<allow users="*" />
</authorization>
<trace enabled="true" localOnly="false" />
</system.web>
<location path="administration">
<system.web>
<authorization>
<allow users="admin" />
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>
當我在我的visual studio 2008 dev服務器上運行它時,它運行良好並且運行良好。當我發佈到IIS我想在網站上訪問任何頁面時,總是得到HTTP 403禁止錯誤
有我的網站內1個文件夾應該登錄保護所謂的「管理」
請能有人指出我哪裏錯了!我很沮喪:0)
謝謝!