我公司的一台运行Windows2000的服务器正在托管一个证书颁发机构(基于微软)。当我打开web浏览器并键入http://server_name/certsrv,我得到了一个页面(标题为“Microsoft证书服务”),它允许我创建到此CA的证书请求,并获取证书,然后安装在本地PC的证书存储中。
我希望使用C#以编程方式实现这一点,因为我需要生成大量证书。
我不知道我在寻找什么API。
任何建议都会有帮助。
提前感谢,
Subbu
我公司的一台运行Windows2000的服务器正在托管一个证书颁发机构(基于微软)。当我打开web浏览器并键入http://server_name/certsrv,我得到了一个页面(标题为“Microsoft证书服务”),它允许我创建到此CA的证书请求,并获取证书,然后安装在本地PC的证书存储中。
我希望使用C#以编程方式实现这一点,因为我需要生成大量证书。
我不知道我在寻找什么API。
任何建议都会有帮助。
提前感谢,
Subbu
正如您已经发现的,根据您最近的问题判断,您可以使用标准.NET框架中的System.Security.Cryptography
和System.Security.CCryptography.X509Certificate
命名空间,也可以使用开源的Bouncy Castle库。这些是您正在寻找的API。或者,您可以使用OpenSSL并从.NET代码中调用它,但我会坚持使用纯.NET解决方案。
你能提供更多关于你的要求的信息吗?
比如:私钥将在哪里生成?您将使用来自远程主机的CSR吗?您想要什么样的输出:
例如,你会生成同时包含私有和公共部分的PKCS12文件,还是只输出公共并在其他地方保存私有?
We are a .Net shop currently developing a iPhone app that requires the app to call a WCF web service. Our WCF Services are secured with a x509 certificate for authentication purposes. I have been ...
因此,使用“工资计划”二字。 它们要求较大的公司发出X509Certificate,同时提出SOAP的每一份意向书。 我从未听说过使用ert子,它总是只是寄送APICA签名......。
this is probably a n00b question, but I don t really have any experience in this area. I need to create a p12 bundle containing an X509 certificate and the private key. I currently have two objects,...
您能向我展示一下在党卫军授权下对党卫军的“HttpWebRequest”的简单例子。
I ve got a program that calls web services at customer sites, and since the web service is provided by a third party it requires SSL and I can t do anything about it. In most cases when there is an ...
We have been handed a set of test sertificates on smart cards for developing a solution that requires XML messages to be signed using PKI. Each (physical) smart card seems to have two certificates ...
此前,我曾试图使用2.0欧元的客户证书(见本文),我最终不得不放弃。 I m now on .NET CF 3.5, which has support for theuserCertificates property on the ...
I am about to develop a windows applikation which need to communicate with an Axis2 webservice using Web Service Security - all the documentation says is, that the SOAP security communication is ...