繁体   English   中英

由于配置导致服务器错误,并且无法设置机器密钥,如下所示

[英]Server Error due to configuration, and can't set up machine key as shown below

“/”应用程序中的服务器错误。

配置错误

Description:在处理为该请求提供服务所需的configuration文件期间发生错误。 请查看下面的特定错误详细信息并适当修改您的配置文件。

Parser Error Message:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。 此错误可能是由于虚拟目录未配置为 IIS 中的应用程序所致。

源错误:

Line 9:    </connectionStrings>
Line 10:   <system.web>
Line 11:     <machineKey decryption="AES"           decryptionKey="D5BE1C3052D930D3D425E96D7A424FEDF67AC4CDDD1BB523A8F420A6C9AB8779"     validation="HMACSHA256" validationKey="8AE05954FF94F7FE9972E9774B94B1E7F6
Line 12: 4717979FE0B230158BC7A8AE588994E7EC66CFAC555BA276AEC669BBE8B15DC52A04B06395018BFF3BBAE221E0149A" />
Line 13:     <customErrors mode="Off"/>

Source File: C:\Inetpub\vhosts\connectnewwings.com\httpdocs\admin\web.config    Line: 11 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.34237

ASP.NET 网站的配置信息在一个或多个 Web.config 文件中定义。 配置设置以分层方式应用。 有一个“全局”Web.config 文件,它详细说明了 Web 服务器上所有网站的基线配置信息; 该文件位于 %WINDIR%\\Microsoft.Net\\Framework\\version\\CONFIG 文件夹中。 您还可以在网站的根文件夹中有一个 Web.config 文件。 此 Web.config 文件可以覆盖“全局”Web.config 文件中定义的设置,或添加新的设置。 此外,您网站的子文件夹中可能有 Web.config 文件,这些文件定义了新的配置设置或覆盖在层次结构中较高的 Web.config 文件中定义的配置设置。

Web.config 中的某些配置元素不能在应用程序级别之外定义,这意味着它们必须在“全局”Web.config 文件或网站根文件夹中的 Web.config 文件中定义。 元素就是一个这样的例子。 上述错误消息表明该网站的子文件夹之一中有一个 Web.config 文件,其中包含无法在应用程序级别之外定义的这些配置元素之一。

来源: http : //scottonwriting.net/sowblog/archive/2010/02/17/163375.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM