0

VB 6.0でアプリケーションを作成し、XMLファイルをhttp urlに投稿し、コントロールMicrosft Internet Transfer Control(MSinet)を使用して応答(xml)を読み取りました。HTTPで正常に動作します。しかし、ライブURLはHTTPSであり、このコントロールを使用してURLを呼び出すことはできません。

VB6.0でHTTPSURLを呼び出す別の方法を共有し、SSL認証を使用する方法も共有してください。

4

1 に答える 1

1

コントロールのドキュメントに基づくと、.NET HttpWebRequest でできるように、コントロールが SSL 証明書を検証する方法を変更する方法はないようです。. したがって、サーバーの証明書をローカル コンピューターの信頼されたルート証明書ストアに追加する必要があります (「Internet Explorer 8 で自己署名証明書を受け入れるには、何をする必要がありますか?」を参照してください)。

Internet Explorer が証明書の警告なしで URL にアクセスできる場合、Microsoft Internet Transfer Control もアクセスできるはずです。これは、証明書が適切に信頼されていることを検証するための優れた手法です。

于 2012-11-05T23:20:15.467 に答える