8

以前にaspから多くの安らかなサービスを呼び出しましたが、これには困惑しました。最初に私の機能は次のようになります

Set objHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP") 
with objHTTP 
.open "post", x_posturl, False 
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.send x_xmlstr
end with

返されるエラーは

msxml3.dll エラー '80072f0d' 証明機関が無効または正しくありません

だから、少しグーグルで、提案は行を追加することでした

.setOption 2, 13056

これによりエラーが発生します

msxml3.dll エラー '80072f0c' クライアント認証を完了するには証明書が必要です

その後、サービス提供者に連絡したところ、彼らは提案してくれました

アドレス バーの横にある証明書エラーをクリックし、証明書を表示して、[詳細] を選択し、[ファイルにコピー] を選択してファイルにダウンロードします。サーバー上の信頼できる証明書にそれをインストールして、データを送信しようとしたときにエラーが表示されないようにします。

それで、ここの指示を使用してそれを試してみました-それでも喜びはありません、助けていただければ幸いです

4

2 に答える 2