中程度の信頼レベルの環境(ホスト:Crystaltech )にサブテキストをインストールしようとしていますが、次のエラーが発生します(以下を参照)。管理設定はできましたが、実際にブログに行こうとするとブームになります。
環境を完全な信頼レベルに「アップグレード」できることは知っていますが、エラーが発生している理由と、それを実行する前に完全な信頼に移行した場合の影響を理解したいと思います。
この質問を拡張するには; 「信頼レベル」とは何ですか?
セキュリティ例外
説明:アプリケーションがセキュリティポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要な権限を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。
例外の詳細:System.Security.SecurityException:タイプ'System.Security.Permissions.SecurityPermission、mscorlib、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=b77a5c561934e089'のアクセス許可の要求が失敗しました。
ソースエラー:
現在のWebリクエストの実行中に、未処理の例外が生成されました。例外の発生源と場所に関する情報は、以下の例外スタックトレースを使用して識別できます。
スタックトレース:
[SecurityException:タイプ'System.Security.Permissions.SecurityPermission、mscorlib、Version = 2.0.0.0、Culture = neutral、PublicKeyToken =b77a5c561934e089'のアクセス許可の要求に失敗しました。]
System.Web.Security.UrlAuthorizationModule.CheckUrlAccessForPrincipal(String virtualPath、 IPrincipalユーザー、文字列動詞)+47
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandlerForUrl(String url)+66
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.ProcessHandlerTypePage(HttpHandler item、HttpContext context)+143
Subtext.Framework.UrlManager.UrlReWriteHandlerFactory.GetHandler (HttpContextコンテキスト、文字列requestType、文字列url、文字列パス)+340
System.Web.HttpApplication.MapHttpHandler(HttpContext context、String requestType、VirtualPath path、String pathTranslated、Boolean useAppConfig)+175 System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+128System.Web.HttpApplication。 ExecuteStep(IExecutionStep step、Boolean&completedSynchronously)+161