2

これは ServerFault に適している可能性があります。そうであれば、喜んで移動します。セルフホステッド ServiceStack サービス (WCF と同様) 用に SSL をセットアップしようとしています。証明書の作成などに関する多くのチュートリアルに従いました。使用しているポートに証明書をバインドすることができました。ただし、サイトを参照するたびに、次のエラーが表示されます。

SSL は、許容される最大長を超えるレコードを受信しました。

(Error code: ssl_error_rx_record_too_long)

次に、マシン上の既存の証明書の 1 つをポートにバインドしようとしました。私が従った手順は実行することでした

これらのバインディングを含む netsh http show sslcert:

IP:port                 : 0.0.0.0:443 
Certificate Hash        : 9874718543a78369896977e06ceaee90a5ab0516
Application ID          : {4dc3e181-e14b-4a21-b022-59fc669b0914} 
Certificate Store Name  : MY 

IP:port                 : 0.0.0.0:44300 
Certificate Hash        : 073f81ad5fe1140663a8838ae54a805765065074
Application ID          : {214124cd-d05b-4309-9af9-9caa44b2b74a} 
Certificate Store Name  : MY 

私が想定しているのは、「デフォルト」の証明書とバインディングです。https ://localhost:443にアクセスすると、IIS7 のウェルカム画面が表示されます。

コンソール アプリが使用しているポートに同じ証明書をバインドしましたが、そこを参照すると (エラー コード: ssl_error_rx_record_too_long) エラーが発生します。

ポート 44300 を使用するようにアプリを変更すると、同じエラーが発生します。

なぜこれが起こっているのかについて、誰かがガイダンスを提供できますか?

4

0 に答える 0