303响应代码不工作(Stripe Connect with Angular.js)

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

本文关键字:with Connect Angular js Stripe 响应 代码 工作      更新时间:2023-09-26

我该如何处理这段代码?据我所知,它应该重定向我的请求,但我只得到一个错误。

Error I get

: 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密钥永远不能与客户端应用程序共享或嵌入。