6

このトピックについて相反する事実を聞いてきました。何が正しいですか?

4

2 に答える 2

8

上級エンジニアの間でさえ、それは大きな混乱のトピックであるため、あなたは相反する見解を聞いています。つまり、アセンブリをGACに配置するだけで、暗黙的に完全な信頼が得られますが、これはセキュリティポリシーを介してオーバーライドできます。

編集1:一般的な考えは、アセンブリを完全に信頼していない場合、なぜそれをGACに配置するのかということです。

EDIT2:ミシェル・ブスタマンテのブログ投稿へのリンクがここにありましたが、下のコメントでわかるように、もう利用できないので、この回答から削除しました。

于 2008-09-25T15:54:12.047 に答える
2

私は物事を片付けるのを助けるかもしれない例を与えることを試みます。中程度の信頼を実行するWebアプリがあるとします。完全な信頼を必要とする何かを行う必要があるため、そのタスクを実行するクラスライブラリプロジェクト(アセンブリ)を作成し、GACにインストールします。テストでは、新しいアセンブリはその機能を完璧に実行しますが、Webアプリで使用しようとすると、まだ中程度の信頼しかありません。

于 2008-09-25T16:11:11.613 に答える