繁体   English   中英

303响应代码不起作用(使用Angular.js进行条带连接)

[英]303 response code not working (Stripe Connect with Angular.js)

我应该如何处理此代码? 据我了解,它应该重定向我的请求,但我只会收到一个错误。

我得到错误

:8100 /#/ stripeCallback? scope = read_write&code = ac_9JHtmTB7Y5cJQprWgaKPm1A6QLCbceQ8:1 XMLHttpRequest无法加载https://connect.stripe.com/oauth/token 飞行前响应无效(重定向)

这是获取用户的条带代码后我正在做出的角度http请求。 现在使用此请求,我应该对其进行验证。

$http({
  method: 'POST',
  url: "https://connect.stripe.com/oauth/token",
  headers: {
        'Access-Control-Allow-Origin': '*',
        'Content-Type': 'application/json;charset=UTF-8'
  },
  data: {
    grant_type: "authorization_code",
    code: stripeCode,
    client_secret: "client_secret"
  }
}).then(function (response) {
    console.log(response);
}, function (response) {
    console.log("Error -> ");
    console.log(response);
});

这是什么问题,我做错了什么?

必须在服务器端https://connect.stripe.com/oauth/token进行POST调用,因为它使用client_secret参数中的秘密API密钥。 您的秘密API密钥绝不能与客户端应用程序共享或嵌入在客户端应用程序中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM