相关疑难解决方法(0)

无法访问请求的页面,因为页面的相关配置数据无效错误

我想通过IIS上传我自己的asp.net网站IIS manager.但是当我这样做时,我得到以下错误

HTTP错误500.19 - 内部服务器错误无法访问请求的页面,因为页面的相关配置数据无效

Module  IIS Web Core
Notification    Unknown
Handler Not yet determined
Error Code  0x80070005
Config Error    Cannot read configuration file due to insufficient permissions
Config File \\?\C:\Users\Yasso\Documents\Visual Studio 2008\WebSites\WebSite5\web.config
Run Code Online (Sandbox Code Playgroud)

我多次搜索此错误的解决方案,但没有一个解决方案解决了错误.

我在IUSR帐户中遇到问题.我无法在"组或用户名"中查看此帐户的属性web.config.

问题是什么?

asp.net iis-7 iis-manager

458
推荐指数
19
解决办法
71万
查看次数

HTTP错误500.19和错误代码:0x80070021

我有一个由Visual Studio 2013构建的简单webAPI.当我从VS13运行它时效果很好但是当我在本地IIS中复制项目时它会给我以下错误.

HTTP错误500.19 - 内部服务器错误无法访问请求的页面,因为页面的相关配置数据无效.

详细错误信息:

模块 IIS Web核心

通知 BeginRequest

处理程序 尚未确定

错误代码 0x80070021

配置错误 此配置部分不能在此路径中使用.当该部分被锁定在父级别时会发生这种情况.锁定是默认情况下(overrideModeDefault ="Deny"),或由locationMode ="Deny"或遗留allowOverride ="false"的位置标记显式设置.

配置文件 \?\ C:\ inetpub\wwwroot\APITeslin\web.config

配置来源:

36:   <system.webServer>  
37:     <handlers>  
38:       <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
Run Code Online (Sandbox Code Playgroud)

iis asp.net-mvc asp.net-web-api iis-8 asp.net-mvc-5

199
推荐指数
9
解决办法
31万
查看次数

在"localhost"上运行站点非常慢

使用我的localhost测试网站时遇到了麻烦.它运行得非常慢!有时加载页面需要一分钟.我正在使用Firefox,我正在测试的网站在我办公室的本地计算机/生产服务器上的其他开发人员上运行良好.

我已经完成了正常的事情: -

  1. 已禁用IPv6
  2. 未在调试模式下运行
  3. 将站点放在IIS 6上的最高应用程序池(高隔离)中.
  4. 采取防火墙等

当在代码隐藏中点击包含某种形式的.net代码的页面时,似乎只会出现这个问题.

欣赏这是一个模糊的话题/刺在黑暗中,但会欣赏任何建议 - 每次刷新等待一分钟尝试改变是可怕的!

干杯,肖恩.

asp.net performance firefox localhost loading

45
推荐指数
8
解决办法
11万
查看次数

ASP.NET IIS Web.config [内部服务器错误]

我改变了PC/Windows(XP - > 7)所以IIS(6 - > 7,5)并试图移动我的网站

但我无法从此服务器运行我的网站...错误:

错误说明:错误HTTP 500.19 - 内部服务器错误

由于此页面的配置数据不正确,请求的页面不可用.

错误详细信息模块IIS Web核心通知BeginRequest处理程序尚未确定错误0x80070021配置错误此配置部分不能以这种方式使用.当该部分在父级别锁定时会发生这种情况.默认情况下锁定(overrideModeDefault ="Deny"),或者使用overrideMode ="Deny"或继承属性allowOverride ="false"直接由标记位置安装.配置文件\ \?\ D:\ Projects\Flow WEB\Sources\web.config请求的URL地址https:// 192.168.0.172:443 /物理路径D:\ Projects\Flow WEB\Sources登录方法尚未确定已登录的用户尚未确定的频道

组态

<handlers>   
<remove name="WebServiceHandlerFactory-Integrated" />
Run Code Online (Sandbox Code Playgroud)

...

我的web.config部分:

    <modules>
        <remove name="ScriptModule" />
        <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    </modules>

    <handlers>
        <remove name="WebServiceHandlerFactory-Integrated" />
        <remove name="ScriptHandlerFactory" />
        <remove name="ScriptHandlerFactoryAppServices" />
        <remove name="ScriptResource" />
        <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, …
Run Code Online (Sandbox Code Playgroud)

asp.net iis web-config

35
推荐指数
3
解决办法
14万
查看次数

网站配置

我(开发者)和一个用户(DOMAIN_NAME\USER_NAME)需要访问一个网站.

当我使用VS创建的"自动主机"在visual studio中开发网站时,web.config中的以下设置就足够了:

<authentication mode="Windows"/>
<authorization>
  <allow users="DOMAIN_NAME\my_name,DOMAIN_NAME\USER_NAME" />
  <deny users="*" />
</authorization>
Run Code Online (Sandbox Code Playgroud)

但是当我在IIS中创建网站时,我收到错误:

访问被拒绝.

描述:访问提供此请求所需的资源时发生错误.可能未配置服务器以访问请求的URL.

错误消息401.2.:未授权:由于服务器配置登录失败.验证您是否有权根据您提供的凭据和Web服务器上启用的身份验证方法查看此目录或页面.请与Web服务器的管理员联系以获取其他帮助.

ApplicationPoolIdentity和网站本身的设置是什么?

非常感谢!

编辑:

我已经将本地IIS的应用程序池配置为使用"LocalSystem"身份,网站 - 使用"传递"身份验证,并且建议禁用"匿名身份验证",启用"Windows身份验证" - 并且本地网站变得可行.

但在本地我有Windows 7(IIS7),但在"TEST"环境(我需要部署网站)我有Windows 2008服务器,它没有选项启用"Windows身份验证"...不知道为什么...可能是为了更高级别的管理员,但我是管理员组的成员......

猜猜,我做错了什么......

请指教.

asp.net authorization asp.net-4.0

23
推荐指数
1
解决办法
6万
查看次数

IIS 7.5的ServiceStack

我使用IIS 7.5安装了Clean Windows Web Server 2008 R2 64位.我在这个池中创建了.NET v4.0应用程序池和Web站点,在那里我使用ServiceStack服务部署了我的应用程序.当我打开servicestack页面时,我在Web浏览器中收到此错误消息:

HTTP Error 500.21 - Internal Server Error
Handler "ServiceStack.Factory" has a bad module "ManagedPipelineHandler" in its module list.
Run Code Online (Sandbox Code Playgroud)

我的应用程序正在Visual Studio托管的IIS服务器上工作.可能是IIS 7.5安装和servicestack的问题,还是一些asp.net问题?

asp.net-4.0 iis-7.5 servicestack

9
推荐指数
1
解决办法
4782
查看次数

HTTP 错误 503。该服务在 IIS 中不可用?

我在此路径中发布了我的Web Api(框架4.5):

C:\inetpub\wwwroot\MyWebAPI
Run Code Online (Sandbox Code Playgroud)

在我的 IIS 中,我将此文件夹转换为应用程序

当我尝试访问此 URL http://localhost/MyWebAPI/api/client/1 时,会出现消息:

服务不可用
HTTP 错误 503。服务不可用。

为什么是这样?

更新

我的应用程序池设置为“停止”。当我打开它时,它会返回“停止”

c# iis

8
推荐指数
1
解决办法
4万
查看次数

IIS 7.0/Visual Studio 2010 - 页面的相关配置数据无效

我刚刚在Visual Studio 2010项目中切换到使用IIS7.我以管理员身份运行VS 2010.

当我导航到IIS服务器上的页面的URL时,我收到以下消息:

" 无法访问请求的页面,因为页面的相关配置数据无效. "



在详细的错误信息中,它有:

模块: IIS Web核心
通知: BeginRequest
处理程序:尚未确定
错误代码: 0x80070021
配置错误:此配置部分不能在此路径中使用.当该部分被锁定在父级别时会发生这种情况.锁定是默认情况下(overrideModeDefault ="Deny"),或由locationMode ="Deny"或遗留allowOverride ="false"的位置标记显式设置.
配置文件: \?\ C:\ Users\Chris Paynter\Documents\Visual Studio 2010\Projects\TypeTest\TypeTest\web.config

然后在配置源中它以红色显示第48行:

47:   <validation validateIntegratedModeConfiguration="false"/>
48:   <modules runAllManagedModulesForAllRequests="true"/>
49:   </system.webServer>
Run Code Online (Sandbox Code Playgroud)

我是ASP.NET的新手,如果有人能指导我朝着正确的方向解决这个问题,我将不胜感激.

干杯

asp.net iis iis-7 visual-studio-2010 visual-studio

7
推荐指数
1
解决办法
6231
查看次数

使用SSL和客户端证书身份验证保护ASP.NET MVC应用程序

我正在寻求使用SSL和客户端证书身份验证来保护ASP.NET MVC应用程序.我正在使用IIS 7.5,Windows Server 2008 R2.

我想知道是否可以通过Web.config执行以下操作(它必须通过那里!)

  1. 要求所有请求都进行SSL通信
  2. 将多个客户端证书映射到单个用户
  3. 要求用户进行身份验证

此外,关于如何继续执行此操作,任何教程或其他相关资源的任何指示都将非常受欢迎,因为我几乎所有这些事情都是新手.

asp.net-mvc ssl

7
推荐指数
1
解决办法
1万
查看次数

asp.net mvc4中的web.config中的Windows身份验证

我需要从我启用Windows身份验证web.config,而不在IIS中设置它.

我有以下元素web.config:

  authentication mode="Windows
  identity impersonate="true 
Run Code Online (Sandbox Code Playgroud)

但是Windows身份验证不起作用.我该如何解决这个问题?

c# authentication iis asp.net-mvc-4

7
推荐指数
4
解决办法
2万
查看次数