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 My WebAPI_SVR.cer

STEP04:------------サーバー証明書を登録する--------

http add sslcert ipport=0.0.0.0:9900 certhash=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 に答える