1

我有以下错误“该站点的安全证书不受信任!” 当我使用 Selt-host 配置实现项目 WebAPI mvc4 时。

-错误详情:http ://tinyurl.com/8tj8nek

-所有代码基于本文:http ://tinyurl.com/3mdypd9

-我已经做了实现https协议的流程步骤:(都有管理员权限)

STEP01:-------------注册服务端口.------------ netsh http add urlacl url=https://+:9900/ user=EVERYONE

STEP02:-------------创建根证书---------- makecert -sk RootCA -sky signature -pe -n CN=MySVR -r -sr LocalMachine - ss 根 MyWebAPI.cer

STEP03:-------------创建服务器证书--------- makecert -sk server -sky exchange -pe -n CN=MySVR -ir LocalMachine -is Root -ic MyWebAPI.cer -sr LocalMachine -ss MyWebAPI_SVR.cer

STEP04:------------注册服务器证书--------

http 添加 sslcert ipport=0.0.0.0:9900 certash=99A8C41444622D6DC2FFB31F867601A75AAA444F appid={76cd6e8c-304a-4614-8aa7-939894c499dd} clientcertnegotiation=enable

我怎么了?

4

1 回答 1

2

您必须手动将自签名证书添加到浏览器的受信任站点列表中,否则将被拒绝。使用 Firefox 浏览器进行某些测试情况的​​另一种可能性是安装插件: https ://addons.mozilla.org/en-US/firefox/addon/skip-cert-error/

以下是将您的证书添加到 Firefox 中的受信任列表的说明: http ://www.poweradmin.com/help/sslhints/FireFox.aspx

于 2012-11-07T07:06:37.603 回答