2010-07-06 185 views
0

從來沒有做任何.net的東西,並想知道是否有可能通過瀏覽器運行.Net Web應用程序客戶端?或者它只能在服務器上處理,然後吐出一個HTML頁面?我想利用System.Security.Cryptography.X509Certificates命名空間來訪問用戶的Windows-MY密鑰庫,並提取X509證書及其關聯的私鑰,由於顯而易見的原因,必須在客戶端完成該操作,而不是服務器端。.net客戶端Web應用程序?

+0

這甚至意味着什麼?你是說你想建立一個.net網站,並讓人們通過瀏覽器查看它?這不就是每個Web應用程序的工作原理嗎? – spinon 2010-07-06 17:49:52

+0

@spinon - 我認爲他正在尋找Silverlight(在瀏覽器中運行,而不是在網絡服務器上運行) - 但是有沒有合法的理由來提取私鑰?這似乎是邪惡的... – 2010-07-06 17:51:36

+0

哦,沒有想到。我同意@約翰,這聽起來有點可疑拉私鑰。 – spinon 2010-07-06 17:57:47

回答

0

完成了一個C#dll並將其註冊爲COM對象,然後通過瀏覽器通過JavaScript與其交互。