gpt4 book ai didi

ssl - Paypal .ConnectionException : Invalid HTTP response: The request was aborted: Could not create SSL/TLS secure channel

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:57 25 4
gpt4 key购买 nike

我在使用 PayPal REST Api 时遇到问题,有时它工作正常! (在沙盒上它 100% 有效)但是在连接到实时 PayPal 系统时在实时系统上。我有时会收到以下错误。

PayPal.ConnectionException: Invalid HTTP response: The request was aborted: Could not create SSL/TLS secure channel. at 
PayPal.Api.HttpConnection.Execute(String payLoad, HttpWebRequest
httpRequest) at PayPal.Api.PayPalResource.ConfigureAndExecute[T]
(APIContext apiContext, HttpMethod httpMethod, String resource, String
payload, String endpoint, Boolean setAuthorizationHeader) at
PayPal.Api.OAuthTokenCredential.GenerateOAuthToken() at
PayPal.Api.OAuthTokenCredential.GetAccessToken()

基本上只是在尝试从 PayPal 获取访问 token 时不断崩溃

我已将 SDK 更新到最新版本,代码已经愉快地工作了 +3 个月。

最佳答案

在某些情况下,PayPal 连接似乎由于某种原因未释放。这会产生错误,因为 .Net 中对任何单个主机的并发 Web 连接数有限制,该限制为 2。

在您尝试连接到 PayPal 之前添加它,记住它需要在每次连接之前进行,例如,如果您正在使用 SDK 和快速结账。

ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
ServicePointManager.DefaultConnectionLimit = 9999;

//PayPay SDK connection
var apiContext = Configuration.GetAPIContext();

关于ssl - Paypal .ConnectionException : Invalid HTTP response: The request was aborted: Could not create SSL/TLS secure channel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32896923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com