私は通常、これらのタイプの質問を投稿することを嫌います.
しかし、この問題が原因でビジネスを運営できないクライアントがいるため、この質問に対する回答を早急に得る必要があります。
昨日、私の ASP.NET ホスト プロバイダーは、アプリケーションを .NET 1.1 を実行しているサーバーから .NET 1.1 および 2.0 を実行しているサーバーに移動しました。私の問題は、移動をテストすると、メイン サイト ページ (Default.aspx) が読み込まれないことです。
「説明: アプリケーションは、セキュリティ ポリシーで許可されていない操作を実行しようとしました。このアプリケーションに必要なアクセス許可を付与するには、システム管理者に連絡するか、構成ファイルでアプリケーションの信頼レベルを変更してください。
例外の詳細: System.Security.SecurityException: タイプ 'System.Net.WebPermission、System、Version=2.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。"
[SecurityException: タイプ 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' のアクセス許可の要求が失敗しました。] System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) +0 System.Security.CodeAccessPermission.Demand() +59 System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint) +147 System.Net.HttpRequestCreator.Create(Uri Uri) +26 System.Net.WebRequest .Create(Uri requestUri, Boolean useUriBase) +298 System.Net.WebRequest.Create(Uri requestUri) +28 System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(Uri uri) +30 System.Web.Services.Protocols.HttpWebClientProtocol .GetWebRequest(Uri uri) +12 System.Web.Services.Protocols.SoapHttpClientProtocol.GetWebRequest(Uri uri) +4 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +52 PilatesPlusDublin.PilatesPlusDublinws.PilatesPlus.InsertException(String sModuleName, String sException, Int32 iUserID) +97 PilatesPlusDublin.MainDefault.Page_Load(Object sender, EventArgs e) + 144 System.Web.UI.Control.OnLoad(EventArgs e) +99 System.Web.UI.Control.LoadRecursive() +47 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7350 System.Web .UI.Page.ProcessRequest(ブール値 includeStagesBeforeAsyncPoint、ブール値 includeStagesAfterAsyncPoint) +213 System.Web.UI.Page.ProcessRequest() +86 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext コンテキスト) +18 System.Web.UI.Page .ProcessRequest(HttpContext コンテキスト) +49 ASP.maindefault_aspx。ProcessRequest(HttpContext コンテキスト) +4 System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +358 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64"
ホスティング サイトで WebPermission を使用できない場合、ページへのアクセスを許可するようにサイトを構成するにはどうすればよいですか? web.config に入れる必要のあるタグはありますか? 注 - machine.config やその他の IIS 設定にはアクセスできません。
人々がこの種の質問を読んで回答することを嫌っていることは理解していますが、これを修正するために私または私のホスティング サイトが必要とすることについての助けをいただければ幸いです。