PAYPAL 支付,sandbox测试的时候遇到异常:请求被中止: 未能创建 SSL/TLS 安全通道,以及解决方法。...
場(chǎng)景描述: 我公司的網(wǎng)站之前就已經(jīng)開(kāi)發(fā)好了下單支持paypal支付,當(dāng)然,這個(gè)是其他同事開(kāi)發(fā)的。前段時(shí)間,主管讓我在另一個(gè)場(chǎng)景開(kāi)發(fā)支持使用paypal支付,當(dāng)時(shí)花了些時(shí)間看看關(guān)于paypal代碼,然后就嘗試著寫(xiě)了,雖然代碼不多,很快就寫(xiě)完了。不過(guò)接下來(lái)遇到的問(wèn)題真的很頭疼,在沙盒模式下調(diào)試,一直會(huì)跳出異常:請(qǐng)求被中止: 未能創(chuàng)建 SSL/TLS 安全通道。遇到這個(gè)問(wèn)題的時(shí)候,也百度或者google了,嘗試了很多種方法,還是不能解決掉這個(gè)問(wèn)題,花了幾天的時(shí)間,現(xiàn)在想想也是醉了,不過(guò)開(kāi)發(fā)的就是要不斷的嘗試。最后在github上面找到了解決方案,https://github.com/paypal/TLS-update/tree/master/net/TlsCheck,希望可以幫到 需要的朋友。在創(chuàng)建請(qǐng)求地址的前面加了這句代碼就可以了:
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;HttpWebRequest req = (HttpWebRequest)WebRequest.Create(serverURL);req.Method = "POST";req.ContentType = "application/x-www-form-urlencoded";strNewValue = "cmd=_notify-synch&tx=" + System.Web.HttpContext.Current.Request.QueryString["tx"] + "&at=" + PayPalParameter.BusinessToken;?
轉(zhuǎn)載于:https://www.cnblogs.com/liangss/p/5258605.html
總結(jié)
以上是生活随笔為你收集整理的PAYPAL 支付,sandbox测试的时候遇到异常:请求被中止: 未能创建 SSL/TLS 安全通道,以及解决方法。...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: vue+element paginati
- 下一篇: 书店售书最低价格问题