2010-09-18 102 views
1

我已經構建了一個需要密碼保護的ASP.NET應用程序。此應用程序將安裝在多臺離線計算機上,我們需要確保在安裝時需要密碼。但即使它需要密碼,也可以輕鬆地複製數據庫和發佈的文件夾,並在系統中複製應用程序?密碼保護asp.net應用程序?

我需要一種方法來防止這種情況。有任何想法嗎?它應該只適用於我們安裝它的筆記本電腦。

+0

只是爲了確認:您已經安裝了像個人客戶端機器的客戶端應用的web應用程序? – InSane 2010-09-18 04:58:12

+0

這些機器已經離線了,你可以將它們鎖定得更遠嗎? (例如,該人只能訪問瀏覽器) – furtive 2010-09-18 05:01:27

+1

就像一個小費。在創建應用程序之前,應該最好考慮這種要求。 ;) – 2010-09-18 06:04:25

回答

1

您可以像創建任何其他客戶端應用程序一樣創建許可工具。在應用程序啓動期間以及偶爾在運行期間檢查許可證密鑰。看這篇文章的想法:Protect .NET code from reverse engineering?