我想将PayPal集成到我的应用程序中。
我已经阅读了很多文章,包括官方文档。即
http://www.codeproject.com/Articles/870870/Using-Paypal-Rest-API-with-ASP-NET-MVC
https://github.com/paypal/PayPal-NET-SDK
并逐步进行。没有结果 :(

首先,我从Nuget安装了PayPal软件包:


  安装包贝宝


其次,我进入我的贝宝账户并创建测试应用程序:

asp.net-mvc - 我无法配置Paypal以在ASP.NET MVC应用程序中使用-LMLPHP

我的web.config:

asp.net-mvc - 我无法配置Paypal以在ASP.NET MVC应用程序中使用-LMLPHP

当我打电话

        var config = ConfigManager.Instance.GetProperties();

        // Use OAuthTokenCredential to request an access token from PayPal
        var accessToken = new OAuthTokenCredential(config).GetAccessToken();


它引发异常:


  重试1次。...PayPal.HttpConnection.Execute()中的异常。
  检查日志以获取更多详细信息。


(我应该检查哪个日志-不理解...)

当我通过调试器检查时,看到该对象配置具有正确的配置clientId和clientSecret

asp.net-mvc - 我无法配置Paypal以在ASP.NET MVC应用程序中使用-LMLPHP

有什么问题(或者我丢失了一些东西)?

另外,文档具有链接https://www.sandbox.paypal.com/,但是我完全无法打开此链接。也许我应该允许更多?

最佳答案

它不起作用,因为不允许使用我的IP地址(受国家/地区限制)。关于它的更多详细信息https://developer.paypal.com/docs/faq/#international-developer-questions

谢谢安德鲁·安杰尔

关于asp.net-mvc - 我无法配置Paypal以在ASP.NET MVC应用程序中使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35663028/

10-12 04:07
查看更多