パスワードで保護する必要がある ASP.NET アプリケーションを作成しました。このアプリケーションは複数のオフライン コンピューターにインストールされるため、インストール時にパスワードが必要であることを確認する必要があります。しかし、パスワードが必要な場合でも、誰かが簡単にデータベースと公開フォルダーをコピーして、システム上にアプリケーションを複製できますよね?
これを防ぐ方法が必要です。何か案は?インストールしたラップトップでのみ動作するはずです。
パスワードで保護する必要がある ASP.NET アプリケーションを作成しました。このアプリケーションは複数のオフライン コンピューターにインストールされるため、インストール時にパスワードが必要であることを確認する必要があります。しかし、パスワードが必要な場合でも、誰かが簡単にデータベースと公開フォルダーをコピーして、システム上にアプリケーションを複製できますよね?
これを防ぐ方法が必要です。何か案は?インストールしたラップトップでのみ動作するはずです。
You could create a licensing tool like any other client app. Check the license key during app startup and occasionally during the runtime. Look at this post for ideas: Protect .NET code from reverse engineering?