asp.net – IIS配置错误 – 此配置部分不能用于此路径
当我尝试运行我的网站时,我收到以下错误。
该网站托管在Windows 2012 R2上。 配置错误:此配置部分不能用于此路径。当该部分被锁定在父级别时,会发生这种情况。默认情况下是锁定(overrideModeDefault =“Deny”),或者由overrideMode =“Deny”或旧的allowOverride =“false”的位置标签显式设置。 错误代码:0x80070021 配置来源: 60: <httpErrors errorMode="Detailed" /> 61: <handlers> 62: <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> 以下是我所尝试的一切: >使用IIS中的“添加功能和角色”安装.Net 3.5 将“处理程序”,模块,anonymousAuthentication,basicAuthentication等更改为“否定”,将“重置”默认值从“拒绝”更改为“允许”。 以下是我的web配置文件处理程序代码: <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0"/> <remove name="OPTIONSVerbHandler"/> <remove name="TRACEVerbHandler"/> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/> </handlers> >在此路径中安装功能窗口中的所有功能: 但是我仍然无法摆脱错误。 请帮我找出可能导致这个问题的原因。 解决方法
按照以下步骤解锁父级别的处理程序:
1)在连接树(在IIS中),转到您的服务器节点,然后到您的网站。 2)对于网站,在右侧窗口中,您将看到管理下的配置编辑器。 3)双击配置编辑器。 4)在打开的窗口中,顶部会显示一个下拉列表。从下拉列表中选择“system.webServer / handlers”。 5)右侧还有一个下降。选择“ApplicationHost.Config” 6)在最右侧的窗格中,您将在“Section”标题下找到“Unlock Section”。点击那个 7)一旦处理程序在applicationHost被解锁,您的网站应该运行正常。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – VS2008中的“publish …”动作是否在“发布
- 使用.NET Class作为SSRS RDLC的数据源
- asp.net-mvc – Kendo UI Grid一次只扩展一行
- ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式
- 如何使ASP.NET MVC应用程序多语言?
- asp.net核心 – 无法使用托管代理在Visual Studio Team Ser
- asp.net – Visual Studio IIS Express不工作
- asp.net-mvc-3 – 返回404错误ASP.NET MVC 3
- asp.net – 为什么当试图保存更改时,GridView行“null”的D
- asp.net-mvc – 在cshtml中折叠C#块并保存
- 在ASP.NET动态数据中隐藏列
- asp.net-mvc – 在服务器上安装ASP.NET MVC 4
- asp-classic – 经典asp – 更好地做很多响应.写
- asp.net – 将* .domain.com和domain.com重定向到
- asp.net – LINQ:不支持查询运算符’ElementAtO
- asp.net-mvc – 通过NuGet升级到Microsoft.AspNe
- ASP.NET -- WebForm -- Cookie的使用
- ASP.net C#:如何使用File.ReadLines(fileName).
- 使用MVC在ASP.NET中实现API的最佳方法是什么?
- asp.net-mvc – 在哪里将日期转换为UTC?