django - 未提供 Stripe -403 身份验证凭据
问题描述
我正在开发一个使用 Stripe 处理付款的应用程序。我已经在测试模式下测试了所有内容,但是当我切换到实时模式时,我的网络挂钩出现错误,错误率为 100%,Stripe 返回的可能解释是:{“detail”:“未提供身份验证凭据。” 状态码是:403。
解决方案
如果不是这种情况,请检查您的 API 密钥,可能的错误可能是由于 csrf_token 因为 Stripe 未返回错误“未提供身份验证凭据”,这是您的服务器问题。
将此添加到您的 webhook:
@csrf_exempt
def my_webhook_view(request):
payload = request.body
event = None
这将解决您的问题。
推荐阅读
- python - 如何制作一个充满字典的新列
- java - java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“java.lang.CharSequence android.widget.TextView.getText()”
- python - Python程序一直运行不输出
- python - 简单的二叉树 DFS 递归代码提前停止而不是走完整的树
- oracle - 在 Oracle 中创建表空间时是否需要数据文件?
- python - 带有df列的Python Sum查找动态数组表
- asp.net - ASP 中的 PDF.JS - 如何在位于不同于 viewer.js 的文件夹中的查看器中打开 PDF
- reactjs - onClick() 导致最大更新深度超出错误
- javascript - 使用每行上的删除按钮动态创建表单行并在每行上选择选项 - JQUERY
- r - 如何不断改变透明度?