3

許可されていないユーザーが他のWebアプリケーションと同様にデスクトップアプリケーションのコードやアプリケーションにアクセスするのを防ぐことは可能ですか?前もって感謝します。

4

2 に答える 2

1

命令型のPrincipalPermissionまたは宣言型のPrincipalPermissionAttributeを使用して、特定のメソッドまたはコード ブロックを呼び出すための承認基準をユーザーが満たしていることをアサートできます。

このリソースでは、この種のセキュリティの使用方法について説明します。私の経験では、このパターンは ActiveDirectory 環境で最適に機能します (「最適」とは「セットアップが最も簡単」という意味です)。

http://www.ginktage.com/2010/03/role-based-security-in-net/

于 2010-08-17T02:44:30.403 に答える
1

ソースコードを保護したい場合は、無料の Eazfuscator.NET のような難読化ツールを使用します。

http://www.gapotchenko.com/eazfuscator.net

更新: 2012 年 6 月 29 日以降、無料ではなくなりました

于 2010-09-29T08:27:52.817 に答える