簡體   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