[英]PAYPAL - get token sandbox
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());
}
}
我正在使用上面的代码来获取访问令牌。 如果我输入贝宝凭据,则可以正常工作。 但是,如果我更改要测试的沙箱凭据,则访问令牌为null。 我已经通过使用curl验证了沙箱的凭据正确。 使用沙箱进行测试可能会缺少什么吗?
请检查我们的服务器错误日志并查找SSL连接失败,看起来基础连接未建立。 (否则,PayPal应该返回API错误)
PayPal沙箱已升级为仅接受TLSv1.2作为SSL连接协议,因此请确保您的服务器环境组件兼容。 请在此处查看特定语言的检查说明
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.