stripe-payments - 如何从 localhost:4200 从我的 webapp 进行真正的购买?
问题描述
我在角度应用程序中使用条带结帐。当我使用我的条带测试帐户从在 localhost 中运行的应用程序进行购买时,一切正常。当我切换到生产客户端令牌时,我的请求被条带拒绝。该消息说 localhost 未将我的帐户列入白名单。我去了我的帐户仪表板并尝试添加 localhost 但它不允许。
有谁知道如何做到这一点。在发布我的应用程序之前,我想在我的本地主机上进行一些测试以进行实际购买。
解决方案
使用您的实时模式密钥进行条带结帐仅适用于 HTTPS(或安全原因 [0]),它仅在测试模式下在 localhost 中有效。
仅当您准备好进行生产并部署您的网页/应用程序时,您才应该交换您的实时模式密钥。
有一个方便的清单供您参考,以便在上线之前满足所有要求 [1]
推荐阅读
- mysql - SQL查找所有用户的用户事件之间的平均时间
- regex - Perl 提取组,从不同的行向后看
- powershell - 如何限制递归详细输出?
- java - 如何设置 Unix 服务器文件夹的相对路径以保存/创建 Excel 文件
- python - 从具有特定 dtypes 的 dict 创建数据框,特别是 Nullable IntegerArray
- python-3.x - TypeError: index() 接受 2 个位置参数,但给出了 3 个
- android - 动态删除视图
- string-matching - CLIPS C# 中是否有类似 contains 的函数?
- javascript - 如何在画布上按比例绘制图像,但在调整窗口大小时不留下任何边框
- android - 处理客户安卓设备上的本机崩溃