VS2010中生成遇到的 web.config 问题

VS2010中生成遇到的 web.config 问题

1. 错误:无法在此路径使用此配置节。当站点管理员使用继承的配置文件中的  <location allowOverride=”false”>  锁定对此节的访问时会出现这种情况
(1)情况一:是因为framework的配置文件不允许自定义权限(
<location  allowOverride=”false”>),allowOverride默认值true被更改为了false;
     解决:修改为(<location  allowOverride=”true”>);
(2)情况二:是因为主机商修改了默认的framework的配置文件,把权限修改得过低导致的。 framework配置文件路径:C:\WINDOWS\Microsoft.NET\Framework\
v2.0.50727\CONFIG\web.config (注意不同版本红色部分目录可能不一样)

打开这个文件找到下面这段   
<location allowOverride="true">         
    <system.web>             
       <securityPolicy>                 
      <trustLevel name="Full" policyFile="internal"/>                 
      <trustLevel name="High" policyFile="web_hightrust.config"/>                 
      <trustLevel name="Medium" policyFile="web_mediumtrust.config"/>       <trustLevel name="Low" policyFile="web_lowtrust.config"/>
      <trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
    </securityPolicy>     <trust level="Full" originUrl=""/>     <identity impersonate="true"/>   </system.web> </location>

    黄色trust部分的level默认是为full,有的主机商吧这里设置为Medium或其他,会提示不受信任的错误。还有一个方法就是在web.config的</system.web>上面一行加上<trust level=”Full” originUrl=””/>,改好的web.congfig如下 :

<?xml version="1.0" encoding="UTF-8"?> 
<configuration>     
        ....中间部分省略     
        <trust level="Full" originUrl=""/>   
    </system.web> 
</configuration>

(3)自己遇到的错误,如下,web.config中:

<location path="." allowOverride="false" inheritInChildApplications="false">  
......省略
</location >

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109573.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 2018最新APP Android UI设计规范「建议收藏」

    2018最新APP Android UI设计规范「建议收藏」设计稿尺寸:从目前市场主流设备尺寸来看,我们要用1080x1920PX来做安卓设计稿尺寸。以1080x1920px作为设计稿标准尺寸的原由:从中间尺寸向上和向下适配的时候界面调整的幅度最小,最方便适配。大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角。用主流尺寸来做设计稿尺寸,极大的提高了视觉还原和其他机型适配。所以做安卓设计稿时请以1…

    2022年6月18日
  • StartActivityForResult详解

    StartActivityForResult详解转载自:https://www.cnblogs.com/zgqys1980/p/5286208.html 一、如果想在Activity中得到新打开Activity关闭后返回的数据,需要使用系统提供的startActivityForResult(Intentintent,intrequestCode)方法打开新的Activity,新的Activity关闭后会向前面的Activity…

    2022年7月11日
  • C++通过TinyXML类库读写XML文件

    C++通过TinyXML类库读写XML文件TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整个文档分成多个元素(如书、章、节、段等),并利用树型结构表示这些元素之间的顺序关系以及嵌套包含关系。

    2022年4月30日
  • eclipse Maven配置[通俗易懂]

    eclipse Maven配置[通俗易懂]简述:现需要在Eclipse中配置Maven插件,同时安装maven应用,配置Maven环境变量,建立Maven管理的工程,并用Maven导入Gson包,编写简易Json输出程序步骤:1.首先到EclipseMarketplace中下载MavenIntegrationforEclipseWTP,如下,之后查看是否成功下载,Win

    2022年5月17日
  • 4.vue 的双向绑定的原理是什么?_Vue双向绑定原理

    4.vue 的双向绑定的原理是什么?_Vue双向绑定原理Vue双向绑定原理及问题剖析,快速搞懂Vue双向绑定~

    2022年10月17日
  • origin柱状图怎么调整柱间距_origin断层柱状图

    origin柱状图怎么调整柱间距_origin断层柱状图minortickets指的是每个主刻度区间内显示几个次刻度!

    2022年9月30日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号