2012-02-08 15 views
0

イントラネットアプリケーションにXBAPを使用することを検討しています。アプリケーション全体を完全信頼に設定しないようにしたいと考えています。XBAP - 特定のメソッドに対してのみ完全な信頼を与えることはできますか?

本質的に、フルトラスト(例:DriveInfo.GetDrives)が必要ないくつかのメソッド呼び出しがありますが、アプリケーションの残りの部分を部分的な信頼で実行する必要があるためアプリの99%の完全な信頼。

特定のメソッド呼び出しを完全に信頼する方法や、完全な信頼アクセス権が必要な部分を別のアセンブリに分割して部分的な信頼性を維持できる方法はありますか?

ありがとうございます!

答えて

-1

短い答え:.Netでは、特定の適切なレベルのメソッドを飾ることができます。しかし、(これは大きなものですが)、あなたが権利を要求しても、各ユーザはあなたにその権利を与えなければなりません。 クリック一回の展開でもっと役立つかもしれません。クリック一回の展開では、アプリケーションはユーザーの権利を継承します。

+0

申し訳ありません。 XBAPデプロイメントでは、ユーザーが信頼する必要があります。サンドボックスセキュリティを簡単に回避することはできません。ドメインに属していない場合は、ドメイン管理者にアプリを信頼するためにクライアントを集中的に設定するよう依頼してください。 – NestorArturo

+0

助けてくれてありがとう! – user978921

関連する問題