身份验证表单问题

本文关键字:问题 表单 身份验证 | 更新日期: 2023-09-27 18:01:11

这是我的web.config中的一节:

<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>