15

Web サイトの実行に問題があります。

Web サイトを開発しましたが、F5 キーを押して結果を表示すると、このエラーが表示されます

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

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

エラーページ

どうすればこの問題を解決できますか。

4

13 に答える 13

16

このエラーは通常、アプリケーション フォルダーをネットワーク ドライブにマッピングした場合、または UNC パスからソリューション ファイルを開いた場合に発生します。このようなもの:

無効な例: \\my-server\my-project

ダイレクト パスからソリューションを開こうとする

有効な例: C:\Project\MyProject

App Pool Identityの権限を変更することもできますが、お勧めしません。

Web サーバー (IIS) > アプリケーション プール ID > 詳細設定 > ID を ネットワーク サービスとして設定

于 2014-01-21T07:55:53.833 に答える
9

私にとってうまくいったワンショットソリューションは、App Pool Identity (Advance Settings) をNetwork Serviceに設定することでした

于 2014-10-28T06:37:44.250 に答える
5

アプリケーション プールの "Load User Profile" の値を "True" に設定してみてください。それは私のために働いた。

于 2015-11-25T09:41:23.387 に答える
4

何の価値があるのかAjaxControlKit.dll​​ 、デプロイされたサーバーの がブロックされていることがわかりました. これを解決するために、dll を新しいフォルダーにコピーしてから、そのフォルダーにコピーして貼り付けましたbin。.net は、dll が Web フォルダーに直接コピーされるのを好まないと思います。

于 2014-05-02T16:55:12.033 に答える
3

次のコマンドを実行して、FullTrust をリモート共有に付与できます。

C:\Windows\Microsoft.NET\Framework\v2.0.50727>caspol.exe -m -ag 1 -url "file:////\yourcomputername\yoursharename*" FullTrust -exclusive on

お役に立てれば。

于 2012-11-28T11:19:36.740 に答える
2

ここに投稿されたすべてのソリューションと他の多くの場所を試しましたが、何もうまくいきませんでした。プロジェクトで AjaxControlToolkit 2.0 を使用しようとするまで、ネットワーク ドライブにプロジェクトを配置していました。どうやら、ネットワーク ドライブのアクセス許可に関する問題により、ツールキットのコントロールを実行できなくなったようです。プロジェクトをローカルのハード ドライブに戻すと、すべてが機能し始めました。

于 2013-12-06T15:24:39.307 に答える
1

私は同じ問題に直面し、リモート フォルダーからソリューションを実行していることに気付きました。必要なファイルをローカル フォルダーにコピーすると、問題が解決します。ただし、フォルダーに完全なアクセス許可があることを確認してください

于 2013-07-04T08:30:55.197 に答える
0

自分のシステムで動作し、 に変更する必要のない解決策を見つけましたNetwork Service

アプリケーション プール -> 詳細設定 -> プロセス モデル -> ユーザー プロファイルの読み込み: True に移動します。

この回答のソース

于 2021-06-22T17:18:12.963 に答える
-1

この問題を解決する最善の方法は、Visual Studio を "管理者" として実行することです。Visual Studio アイコンを右クリックし、[管理者として実行] を選択します。

完全な管理者権限で Visual Studio を開くと、問題なくページにアクセスできるようになります。

于 2015-10-08T11:50:19.670 に答える
-1

このエラーが発生しましたが、一般的なエラーのようです。この問題にはいくつかの回答があるので、私は追加します。リモートサーバーでウェブサイトを再公開すると、問題が解決するようです。

于 2016-01-29T17:31:53.967 に答える