0
从来没有做任何.net的东西,并想知道是否有可能通过浏览器运行.Net Web应用程序客户端?或者它只能在服务器上处理,然后吐出一个HTML页面?我想利用System.Security.Cryptography.X509Certificates命名空间来访问用户的Windows-MY密钥库,并提取X509证书及其关联的私钥,由于显而易见的原因,必须在客户端完成该操作,而不是服务器端。.net客户端Web应用程序?
从来没有做任何.net的东西,并想知道是否有可能通过浏览器运行.Net Web应用程序客户端?或者它只能在服务器上处理,然后吐出一个HTML页面?我想利用System.Security.Cryptography.X509Certificates命名空间来访问用户的Windows-MY密钥库,并提取X509证书及其关联的私钥,由于显而易见的原因,必须在客户端完成该操作,而不是服务器端。.net客户端Web应用程序?
完成了一个C#dll并将其注册为COM对象,然后通过浏览器通过JavaScript与其交互。
这甚至意味着什么?你是说你想建立一个.net网站,并让人们通过浏览器查看它?这不就是每个Web应用程序的工作原理吗? – spinon 2010-07-06 17:49:52
@spinon - 我认为他正在寻找Silverlight(在浏览器中运行,而不是在网络服务器上运行) - 但是有没有合法的理由来提取私钥?这似乎是邪恶的... – 2010-07-06 17:51:36
哦,没有想到。我同意@约翰,这听起来有点可疑拉私钥。 – spinon 2010-07-06 17:57:47