【问题标题】:Using WordPress nonce cross domain使用 WordPress nonce 跨域
【发布时间】:2017-12-25 09:24:08
【问题描述】:

我使用 WordPress 作为 ReactJS 应用程序的无头 cms。我将 wp_nonce 作为我的 rest api 有效负载的一部分传递并存储它。当我在标题中包含X-WP-Nonce 时,我收到错误Request header field X-WP-Nonce is not allowed by Access-Control-Allow-Headers in preflight response.

wp 安装在子域上。我需要在htaccess 文件中添加任何内容吗?

我在我的 htaccess 文件中添加了Header add Access-Control-Allow-Headers "x-wp-nonce",这清除了错误,但我仍然没有得到我所有的页面,使用 nonce 应该可以修复。

【问题讨论】:

  • 您是否重新启动了 Apache 服务器?
  • 我是通过 hostgator 托管的,所以我没有这个选项。
  • 你应该!不行就本地试试
  • 共享主机没有那个选项

标签: ajax wordpress reactjs nonce


【解决方案1】:

我通过制作一个吐出我想要的数据的自定义端点来解决我的问题。 :)

【讨论】:

    猜你喜欢
    • 2015-07-01
    • 1970-01-01
    • 2017-06-03
    • 2011-12-04
    • 2018-03-15
    • 2020-05-25
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    相关资源
    最近更新 更多