有沒有什麼方法使用C#來監視特定文件,然後在它被特定應用程序讀取之前更改它的內容?用於讀取和更改數據的監視文件?
這裏的情況是:
我有包含LDAP信息的配置文件(XML)的Windows 2003 Server上運行ASP.NET。我想要加密LDAP密碼。我試圖設計一種方法來監視該文件,並且只要讀取它,解密LDAP密碼並將其傳遞給正在閱讀的任何文件。有什麼方法可以告訴哪個程序正在讀取?我已經有加密/解密工作,但它是內置到ASP.NET安裝;我想讓它成爲外部的。加密/解密是使用密鑰存儲區中的密鑰的RSA。
你爲什麼要加密一些你想在每次讀取時自動解密的東西?這裏有一個訣竅,不要對它進行加密,只是告訴人們它已經加密並且每次嘗試查看時都會自動解密。 – 2010-08-27 14:31:10
@Jimmy,這是允許特定應用程序進入的地方。 – 2010-08-27 15:00:03