gpt4 book ai didi

asp.net-mvc-4 - PayPal 在本地主机上工作正常,但在 aws 服务器上工作时失败

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:33 24 4
gpt4 key购买 nike

我已将 Paypal 集成到我的 MVC4 应用程序中。 PayPal dll 版本 1.5.0.0,NewtonJson dll 版本 6.0.0.0起初我在获取访问 token 时在本地主机上遇到异常

Dictionary<string, string> sdkConfig = new Dictionary<string, string>();
sdkConfig.Add("mode", "sandbox");
string accessToken = new PayPal.Api.OAuthTokenCredential("MyClientId", "MySecretId", sdkConfig).GetAccessToken();

异常是

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

我从 stackoverflow 得到了一个修复

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

它目前在我的本地主机上运行良好,但在 AWS windows 实例上上传和运行时出现异常。

Retried 3 times.... Exception in PayPal.HttpConnection.Execute(). Check log for more details.

有人可以帮我解决这个问题吗?

更新


我已经检查过在 mochahost 服务器中上传相同的代码。它也在那里完美地工作我的 EC2 实例是 Windows Server 2008 DataCenter,32 位 IIS7

最佳答案

确保 TCP443 在您正在使用的任何弹性负载均衡器 (ELB) 上以及分配给 EC2 实例的安全组中打开。在操作系统中,确保 Windows 高级防火墙允许 TCP443。

关于asp.net-mvc-4 - PayPal 在本地主机上工作正常,但在 aws 服务器上工作时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35178037/

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