【问题标题】:Perfexcrm api return 419 status code, how solve it?Perfexcrm api 返回 419 状态码,如何解决?
【发布时间】:2022-01-03 01:32:26
【问题描述】:

我在我的 Web 应用程序中使用 perfexcrm api。 作为其文档,我在邮递员中传递 URL,并在邮递员的标头中传递身份验证令牌,并在邮递员的参数中传递公司名称。 我尝试获取所有客户,因此我使用 api/customers 作为 URL,并为此使用 POST 作为方法。 但作为输出邮递员返回状态代码 419 'Page Expired'。

我还尝试在正文选项卡表单数据中传递公司名称,然后返回 419 状态代码。

我在下图中显示了错误

如何解决 419 'Page Expired' 错误?

如上图,我在正文中传递键和值 -> form_data

如何解决 419 'Page Expired' 错误?

Perfexcrm 文档:https://perfexcrm.themesic.com/apiguide

【问题讨论】:

    标签: php api rest


    【解决方案1】:

    似乎是 CSRF 问题。

    1. 首先检查您的 perfex crm 应用程序。 CSRF 是否启用。去

      yoursite.com/admin/settings?group=info

    2. 如果启用 CSRF,则禁用 CSRF。你可以从 app.config.php 禁用它

    https://prnt.sc/24nf4w1

    【讨论】:

      猜你喜欢
      • 2019-05-18
      • 2018-02-26
      • 2018-07-13
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多