1
「リクエストが中止されました:SSL/TLSセキュアチャネルを作成できませんでした」というエラーが表示されます。サンドボックスの場合は、これは私のライブクレデンシャルで動作します。ここエラーPaypalサンドボックス:要求が中止されました:SSL/TLSセキュアチャネルを作成できませんでした
は、PayPalは受け入れませんPayPalのサーバーに接続しようとするときに問題がSSL3にC#のデフォルトであるコードスニペット
var uri = new Uri(url);
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
var request = WebRequest.Create(uri);
var encoding = new UTF8Encoding();
var requestData = encoding.GetBytes(postData);
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.Timeout = (300 * 1000); //TODO: Move timeout to config
request.ContentLength = requestData.Length;
using (var stream = request.GetRequestStream())
{
stream.Write(requestData, 0, requestData.Length);
}
var response = request.GetResponse();
string result;
using (var reader = new StreamReader(response.GetResponseStream(), Encoding.ASCII))
{
result = reader.ReadToEnd();
}
return result;
は、コードの言及ラインが、それでも同じエラーを追加しました。コードを配置する際に間違いがある場合は、変更されたコードを参照してください。 –
wow ..その仕事はすごく間違っています。私はプロジェクトに反映させるためにそれを構築していませんでした。多くの感謝 –
ああ、それは良いニュースです、私は生産コードからこの行を持ち上げたので、になり得る。 :) –