0

LS アプリをホスト (WinHost) に公開し、ホストから提供された公開設定を使用して、データベースなどをセットアップしました。自分の Web サイト アドレス (アプリがある場所) に移動すると、次のページ:

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

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

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

ソース エラー:

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

スタックトレース:

[SecurityException: タイプ 'System.Security.Permissions.SecurityPermission、mscorlib、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。]
Microsoft.LightSwitch.BaseServices.Logging.Utilities.HostEnvironment.RunningInAzureCore () +0 Microsoft.LightSwitch.BaseServices.Logging.Utilities.HostEnvironment.RunningInAzure() +108 Microsoft.LightSwitch.BaseServices.Logging.Utilities.HostEnvironment.get_IsEncryptionRequired() +24 Microsoft.LightSwitch.WebHost.Implementation.LightSwitchHttpModule.Init( HttpApplication アプリケーション) +21
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.18045


これで、サーバーが .NET 4 を使用していることを確認しました。資格情報が正しいことを何度も確認しました。アプリは正常にデバッグされます。アップロードした後ではありません。

何を与える?「SecurityException と Access Denied など」と表示されていることは理解していますが、入力した内容がすべて問題ない場合、それは実際には何を意味するのでしょうか。

4

2 に答える 2