2012-08-31 24 views
0

我有一个项目使用了https.So我使用openssl生成一个根证书!只是比喻CA 。所以当我通过我的网站访问asp.net时。我的证书不合法 我必须点击浏览器输入框安装根证书! 但这对客户不好。 因此,我想知道是否有任何脚本自动安装根证书 谢谢如何在asp.net上自动安装根证书

+0

不,它很幸运。 Ssl依靠信任和信任权威。如果网站可以在浏览器上自行添加SSL证书,则整个系统将失败。无论是从已知的可信授权机构购买证书,还是接受此警告。 –

回答

0

据我所知,这是不可能的。这是一件好事。如果您可以强制客户端自动接受/安装证书,那么SSL的整个概念就会变得有缺陷。

+0

http://blogs.msdn.com/b/alejacma/archive/2009/01/28/how-to-create-a-certificate-request-with-certenroll-javascript.aspx我在这个页面找到一个Method,但代码是错误的,任何人都知道如何去做,谢谢 – user1122159

0

由于安全原因,这是不可能的,你可以做的最好的办法是从官方证书颁发机构获得证书。