2

私の MVC4 サイトは 1 と 1 のインターネット共有ホスティングでは問題なく動作しますが、VS2013 ベータ版を使用して MVC5 のデフォルト サイトを試したところ失敗し、その理由がわかりませんでした。誰でも助けることができますか?エラーメッセージは次のとおりです。

「/」アプリケーションでサーバー エラーが発生しました。

セキュリティ例外の説明: アプリケーションは、セキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要なアクセス許可を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。

例外の詳細: System.Security.SecurityException: 型 >'System.Security.Permissions.ReflectionPermission、mscorlib、Version=4.0.0.0、>Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。

ソース エラー:

現在の Web 要求の実行中に未処理の例外が生成されました。>例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して識別できます。

スタックトレース:

[SecurityException: 型 >'System.Security.Permissions.ReflectionPermission、mscorlib、Version=4.0.0.0、>Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求に失敗しました。] System.Delegate.DelegateConstruct(オブジェクト ターゲット、IntPtr スロット) +0 Owin.Loader.DefaultLoader..ctor() +47 Microsoft.Owin.Host.SystemWeb.OwinHttpModule.InitializeBlueprint() +66 System.Threading.LazyInitializer.EnsureInitializedCore(T& target, Boolean& initialized, > Object& syncLock, Func` 1 valueFactory) +115 Microsoft.Owin.Host.SystemWeb.OwinHttpModule.Init(HttpApplication コンテキスト) +106 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext、>HttpContext コンテキスト、MethodInfo[] ハンドラー) +418 System.Web.HttpApplication. InitSpecial(HttpApplicationState 状態、MethodInfo[] >ハンドラー、IntPtr appContext、HttpContext コンテキスト) +172 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext、>HttpContext コンテキスト) +336 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +296


バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET >バージョン:4.0.30319.18044

4

3 に答える 3

8

一般に、ほとんどのアプリケーションは、中程度の信頼の下で正常に動作するはずです。アプリケーションが完全な信頼を必要とする場合は、web.config ファイルに次を追加することで、アプリケーション レベルで信頼レベルをオーバーライドできます。

<configuration> 
  <system.web> 
    <trust level="Full" /> 
  </system.web> 
</configuration> 
于 2013-12-07T19:31:39.093 に答える