C# 身份验证表单问题
这是my web.config中的一个部分:C# 身份验证表单问题,c#,asp.net,authorization,C#,Asp.net,Authorization,这是my web.config中的一个部分: <authentication mode="Forms"> <forms name=".MyCookie" loginUrl="~/Registration.aspx" protection="All" timeout="30" path="/"> <credentials passwordFormat="MD5"> <user name="user" password="ca064d
<authentication mode="Forms">
<forms name=".MyCookie" loginUrl="~/Registration.aspx" protection="All" timeout="30" path="/">
<credentials passwordFormat="MD5">
<user name="user" password="ca064d0730abfeb09e383a0e82e65f73"/>
</credentials>
</forms>
</authentication>
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
这是Registration.aspx.中的一部分。当用户是匿名用户时,表单不会显示:
<asp:Image ID="Image1" runat="server" ImageUrl="~/header.png" />
我不明白为什么..但图片从未显示:(在web.config的配置元素中添加此项:
<location path="header.png">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
图像是否在网站根目录中?是的,它是..它在虚拟目录中哦,我明白了-----很棒。我想设置对包含媒体的文件夹的所有访问权限可能会带来一些好处:)--我实际上从未使用过表单身份验证(通常是我自己的)。