サーバセキュリティドッグによるASP.NETサイトの実行エラーの一例

2146 ワード

辞書のキーワード:「RegistryPermission」に追加されたキーワード:「RegistryPermission」が間違っています.サーバー上の安全な犬が正しいからです.Netプログラムのキーワードが過酷すぎてエラーを検出します.
今日は一人に会った.Netのエラーは、これまでこのようなエラーを見たことがなく、詳細もあまりありません.'/'アプリケーションのサーバーエラー.
辞書のキーワード:RegistryPermissionに追加されたキーワード:RegistryPermissionの説明:現在のWebリクエストの実行中に未処理の例外が発生しました.スタックトラッキング情報を確認して、このエラーとコードでエラーが発生したソースの詳細を確認してください.
異常詳細:System.ArgumentException:アイテムが追加されました.辞書のキーワード:「RegistryPermission」に追加されたキーワード:「RegistryPermission」
ソースエラー:
現在のWebリクエストの実行中に未処理の例外が生成されました.次の例外スタックトラッキング情報を使用して、例外の原因と発生位置に関する情報を決定できます.スタックトラッキング:


[ArgumentException: 。 :“RegistryPermission” :“RegistryPermission”]
   System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) +7482408
   System.Collections.Hashtable.Add(Object key, Object value) +11
   System.Security.Policy.PolicyLevel.FromXml(SecurityElement e) +307
   System.Security.SecurityManager.LoadPolicyLevelFromStringHelper(String str, String path, PolicyLevelType type) +207
   System.Security.SecurityManager.LoadPolicyLevelFromString(String str, PolicyLevelType type) +37
   System.Web.HttpRuntime.CreatePolicyLevel(String configFile, String appDir, String binDir, String strOriginUrl, Boolean& foundGacToken) +420
   System.Web.HttpRuntime.SetTrustLevel(TrustSection trustSection, SecurityPolicySection securityPolicySection) +8913358
   System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags) +186
[HttpException (0x80004005): 。 :“RegistryPermission” :“RegistryPermission”]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8886319
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259
--------------------------------------------------------------------------------
: Microsoft .NET Framework :2.0.50727.3053; ASP.NET :2.0.50727.3053
最初は権限かdllファイルかと思ったら、サーバーに安全な犬がインストールされていた問題に気づきました.
安全な犬の中にはNet関連の構成パネル、それを完全なモードに変更して、いかなる権限の制限がなくて、システムのデフォルトのレベル