GoDaddy の証明書を使用した HTTP SSL: 「このサーバーの証明書チェーンは不完全です」
この問題は、GoDaddy の SSL 証明書を HTTP に使用して受信するときに発生します。 「このサーバーの証明書チェーンは不完全です。」というメッセージサーバーの証明書だけでなく、中間証明書とルート証明書 (認証局、または CA) も含まれます。
解決策
この問題を解決するには、「cert/ myalcoholist.pem" ファイルには次の内容が含まれます:
サーバー証明書
任意の中間証明書ルート証明書この変更により、必要なすべての証明書が証明書チェーンに確実に含まれるようになります。
追加ヒント
<code class="go">pem, err := ioutil.ReadFile("cert/myalcoholist.crt") if err != nil { log.Fatalf("Failed to read client certificate authority: %v", err) } if !certpool.AppendCertsFromPEM(pem) { log.Fatalf("Can't parse client certificate authority") }</code>より良いレベルの暗号化を提供するには、暗号スイートを使用します。
「チェーンの問題: アンカーが含まれています」という警告を排除するには、チェーンからルート証明書を削除することを検討してください。 .
以上が記事の内容に適した質問ベースのタイトルをいくつか示します。 * GoDaddy SSL 証明書エラー: 「このサーバーの証明書チェーンは不完全です」 - 修正方法 * なぜマイゴーなのかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。