zoukankan      html  css  js  c++  java
  • Forms验证时,图片无法显示的解决方案

    当配置web.config身份验证如下时
    <System.web>
          <authentication mode="Forms">
          <forms name=".Web" defaultUrl="Default.aspx" loginUrl="Login.aspx" path="/" protection="All" timeout="600">
          </forms>
           </authentication>
          <authorization>
                <deny users="?"/>
          </authorization>
    </System.web>
    结果登陆页面的图片无法显示。
    原因:
    因为该配置使web应用程序目录文件没有访问权限了
    解决办法:
    在web.config页面添加如下代码
    <location path="images">
          <system.web>
                <authorization>
                      <allow users="*"/>
                </authorization>
          </system.web>
    </location>
    其中path的值为你图片所在目录

    保存web.config
    再次打开web应用程序,问题解决。
  • 相关阅读:
    c++常用库
    boost
    android
    UITableView 多选
    c++ 比较两个集合
    事件加不上的另一种原因
    ios多线程
    ubuntu android
    jna StdCallCallback 回调问题查证
    java
  • 原文地址:https://www.cnblogs.com/aDust/p/1559585.html
Copyright © 2011-2022 走看看