【问题标题】:PAYPAL - get token sandboxPAYPAL - 获取令牌沙箱
【发布时间】:2016-09-27 00:33:39
【问题描述】:
public void init(ServletConfig servletConfig) throws ServletException {

        try {

            OAuthTokenCredential tokenCredential = PayPalResource.initConfig(new File(PaypalServlet.class.getResource("sdk_config.properties").getPath()));
            accessToken = tokenCredential.getAccessToken();

        } catch (PayPalRESTException e) {

            LOGGER.fatal(e.getMessage());
        }catch (Exception e) {
            LOGGER.fatal(e.getMessage());
        }
    }

我正在使用上述代码获取访问令牌。如果我输入贝宝凭据,它工作正常。但是,如果我更改沙箱的凭据以进行测试,则访问令牌为空。我已经通过使用 curl 验证了沙盒的凭据是正确的。使用沙盒进行测试时我可能会缺少什么吗?

【问题讨论】:

    标签: java paypal sandbox


    【解决方案1】:

    请检查我们的服务器错误日志并寻找 SSL 连接失败,它看起来底层连接没有建立。 (否则 PayPal 会返回 API 错误)

    PayPal 沙盒已升级为仅接受 TLSv1.2 作为 SSL 连接协议,因此请确保您的服务器环境组件兼容。请参阅特定语言检查说明HERE

    【讨论】:

    • 没错...我升级了java并且它工作了。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-19
    • 2021-12-05
    • 2012-11-09
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多