2010-07-06 182 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与其交互。

相关问题