Strapi v4 抛出 cors 异常

2023-12-06

我是 Strapi 的新手,我已经下载了 Strapi v4,并且我使用 vue.js 作为前端。

现在我创建了类别,并尝试使用我的 vue 应用程序获取这些类别,但出现了 cors 错误。

Access to XMLHttpRequest at 'http://localhost:1337/api/categories' from origin 'http://localhost:8080' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.

In the 文档我发现我可以覆盖 cors 中间件上的 origin,但我不知道如何实现。

我已经尝试过使用resolve,然后设置配置,但这会破坏cms。

  {
    resolve: 'strapi::cors',
    config: {
      origin: 'http://localhost:8080'
    }
  }

在互联网上花了几个小时后,我终于成功了。

In my config/middlewares.js我不得不更换strapi::cors对此:

module.exports = [
  ...
  {
    name: 'strapi::cors',
    config: {
      enabled: true,
      header: '*',
      origin: ['http://localhost:8080']
    }
  }
  ...
];

不要忘记添加端口号,否则将无法工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Strapi v4 抛出 cors 异常 的相关文章

  • 单击输入[复选框]的标签将触发父级单击事件两次(淘汰)

    考虑这把小提琴 http jsfiddle net 9rkrahm6 我有一个
  • JavaScript onTouch 不工作

    谁能告诉我为什么这个 onTouch 处理程序没有触发 var myDiv document getElementById existingContent var myButton a href log out a myDiv append
  • 如何测试 javascript 闭包内的函数

    这似乎是不可能的 也可能是 但我正在尝试更多的 TDD 但我总是在闭包方面碰壁 假设我有以下内容 function createSomething init function privateMethod param return init
  • 尝试将布尔 C# 变量传递给 javascript 变量并将其设置为 true

    在我的 aspx 页面中 我将布尔变量 C 传递给需要布尔类型的 javascript 函数 但遇到了问题 但是 C 变量返回 True 而 javascript 不喜欢大写 myjavascript 如果我将 c 变量转换为字符串 那么我
  • 我想检查 $('#td1').text() === "x" 是否?

    我想检查innerHtml是否有X或O 所以我不能再次添加任何其他东西 但它不起作用 添加检查代码后它就停止了 我在这里尝试做一个简单的XO游戏来更熟悉javascript和jquery 我也不确定是否可以用 jQuery 做到这一点
  • jQuery AJAX 调用 Java 方法

    使用 jQuery AJAX 我们可以调用特定的 JAVA 方法 例如从 Action 类 该 Java 方法返回的数据将用于填充一些 HTML 代码 请告诉我是否可以使用 jQuery 轻松完成此操作 就像在 DWR 中一样 此外 对于
  • 使用 JavaScript 使链接保持活动状态并在单击时显示悬停效果

    I am struggling to make this work I d like to make it where if O F is clicked the hover state stays active if another li
  • 为什么是 javascript:history.go(-1);无法在移动设备上工作?

    首先 一些背景 我有一个向用户呈现搜索页面 html 表单 的应用程序 填写标准并单击 搜索 按钮后 结果将显示在标准部分下方 在结果列表中 您可以通过单击将您带到新页面的链接来查看单个结果的详细信息 在详细信息页面中 我添加了一个 返回结
  • 如何将 Google Charts 与 Vue.js 库一起使用?

    我正在尝试使用 Vue js 库使用 Google Charts 制作图表 但我不知道如何添加到 div 这是我尝试做的 这是如何使用普通 javascript 添加图表 这是文档的代码示例 https developers google
  • Jquery/Javascript 上传和下载文件,无需后端

    是否可以在没有后端服务器的情况下在 JavaScript 函数中下载和上传文件 我需要导出和导入由 JavaScript 函数生成的 XML 我想创建按钮 保存 xml 来保存文件 但我不知道是否可行 另一方面 我希望将 XML 文件直接上
  • MVC 在布局代码之前执行视图代码并破坏我的脚本顺序

    我正在尝试将所有 javascript 包含内容移至页面底部 我正在将 MVC 与 Razor 一起使用 我编写了一个辅助方法来注册脚本 它按注册顺序保留脚本 并排除重复的内容 Html RegisterScript scripts som
  • 跟踪用户何时点击浏览器上的后退按钮

    是否可以检测用户何时单击浏览器的后退按钮 我有一个 Ajax 应用程序 如果我可以检测到用户何时单击后退按钮 我可以显示适当的数据 任何使用 PHP JavaScript 的解决方案都是优选的 任何语言的解决方案都可以 只需要我可以翻译成
  • 如何在react-native中获取Text组件的onPress值

    我是一名新的 React Native 开发人员 我想使用 onPress 获取 Text 组件的值并将其传递给函数
  • 如何使输入字段和提交按钮变灰

    我想变灰这两件事 http doorsplit heroku com 歌曲输入字段和提交按钮 直到用户输入艺术家 有没有一种简单的方法可以通过 JQuery 来做到这一点 艺术家输入字段的id是 request artist 你可以这样做
  • Grails 在 javascript 内的 GSP 站点中使用 grails var

    我有一个在 GSP 文件中的 javascript 代码中使用 grails 变量值的问题 例如 我有一个会话值session getAttribute selectedValue 我想在 javascript 代码部分使用这个值 我现在的
  • Angular 2+ 安全性;保护服务器上的延迟加载模块

    我有一个 Angular 2 应用程序 用户可以在其中输入个人数据 该数据在应用程序的另一部分进行分析 该部分仅适用于具有特定权限的人员 问题是我们不想让未经授权的人知道how我们正在分析这些数据 因此 如果他们能够在应用程序中查看模板 那
  • 为什么在 Internet Explorer 中访问 localStorage 对象会引发错误?

    我正在解决一个客户端问题 Modernizr 意外地没有检测到对localStorageInternet Explorer 9 中的对象 我的页面正确使用 HTML 5 文档类型 并且开发人员工具报告该页面具有 IE9 的浏览器模式和 IE
  • Javascript 纪元时间(以天为单位)

    我需要以天为单位的纪元时间 迄今为止 我已经看到过有关如何翻译它的帖子 但几天后就没有了 我对纪元时间很不好 我怎么能得到这个 我需要以天为单位的纪元时间 我将解释为您想要自纪元以来的天数 纪元本身是第 0 天 或第 1 天的开始 无论您如
  • JQuery 图像上传不适用于未来的活动

    我希望我的用户可以通过帖子上传图像 因此 每个回复表单都有一个上传表单 用户可以通过单击上传按钮上传图像 然后单击提交来提交帖子 现在我的上传表单可以上传第一个回复的图像 但第二个回复的上传不起作用 我的提交过程 Ajax 在 php 提交
  • 如何获取浏览器视口中当前显示的内容

    如何获取当前正在显示长文档的哪一部分的指示 例如 如果我的 html 包含 1 000 行 1 2 3 9991000 并且用户位于显示第 500 行的中间附近 那么我想得到 500 n501 n502 或类似的内容 显然 大多数场景都会比

随机推荐

  • C#中的yield关键字有什么用?

    In the 如何仅公开 IList 的片段问题之一的答案有以下代码片段 IEnumerable FilteredList foreach object item in FullList if IsItemInPartialList ite
  • Katalon:全局变量何时重置?

    当使用 Katalon 并在测试用例或测试套件期间 之前或之后更改 GlobalVariable 的值时 更改何时会重置为配置文件中定义的值 GlobalVariables 的值在测试套件的拆卸 或运行单个测试用例时拆卸测试用例 时重置为默
  • 证明,给定一个查询点 q,可以在 O(log n) 时间内测试 q 是否位于 P 内

    我正在尝试解决 计算几何算法和应用 第 3 版 de berg 等人 一书第 6 章 点位置的一些练习 不幸的是 我不知道如何解决以下练习 Given a convex polygon P as an array of its n vert
  • 使用numpy计算欧氏距离

    我有一个点集 我将其坐标存储在三个不同的数组 xa ya za 中 现在 我想计算此点集的每个点 xa 0 ya 0 za 0 等 与另一个点集的所有点 xb yb zb 之间的欧氏距离 并且每次将最小距离存储在一个新数组中 假设 xa s
  • Angular 5获取从服务到组件到模板的数据的数组问题[重复]

    这个问题在这里已经有答案了 尝试在模板 HTML 中显示从组件到调用并返回 API 的服务调用的数据 但出现此错误 错误 错误 找不到类型为 object 的不同支持对象 object Object NgFor 仅支持绑定到 Iterabl
  • Python方法解析之谜

    我不明白为什么这个程序失败了 usr bin env python from future import division print function from future builtins import import types im
  • 加密的 zip 文件也可以保护其内部目录吗

    我正在使用 WinZip AES 256 使用 DotNetZip 创建加密的 zip 文件 但是 我可以读取该目录 甚至可以在没有加密密钥的情况下删除一些 zipentries 据我了解 目录可见性是 Zip 格式的限制 我只是想知道 这
  • AngularJS“ng-href”不工作

    我正在尝试使用 angularjs ng href 创建指向每个 id 的链接 但是当我刷新页面时 链接不会显示 我什至关闭了浏览器并清除了缓存 但什么也没有发生 这是我当前的代码 tr td a a parcel id td td par
  • MySQL 查询拉取一行并显示结果的第一个字母

    我想我需要更新基本的 PHP MYSQL 因为没有什么对我有用 我的 MYSQL 表有两行信息 results mysql query SELECT Name Description FROM products results mysql
  • 使用 Matplotlib 注释正态分布图中的四分位数

    我正在使用一个数据集 到目前为止 我已经制作了一个带有叠加正态分布曲线的直方图 我想像这样标出四分位数image 箱线图供参考 这是我正在使用的代码 import matplotlib pyplot as plt import numpy
  • 将字符串数组写入文本文件,以换行符分隔

    我有一个 PHP 页面 它接受用户在文本区域中的输入 接受多个字符串作为用户的输入 并且包含 n 我将其扫描为 data explode n GET TxtareaInput 每个字符串都应移动到文本文件中 并以换行符分隔 这是我现在使用的
  • Oracle AWR - SQL 解析调用较高,但执行次数为 0

    我试图了解是什么导致了 Oracle 10 数据库上的开放查询 在 AWR 上 它显示了非常大量的解析调用 例如 1 小时内超过 15 000 个 但执行次数为 0 查询怎么可能不执行 却解析了15000次呢 解析调用 15 000 处决
  • 如何在 R 中的 ggplot2 中绘制混合效应模型估计?

    我有一个具有一种随机效应的 2x2x2 因子设计 数据 dat 如下 colour size level marbles set Blue Large Low 80 1 Blue Large High 9 2 Blue Small Low
  • JasperReports 默认字体

    我有一个带有样式文本字段 RTF 的 JasperReport 模板 在服务器上生成 该字段的内容是用户生成的 因此它可以包含客户端 PC 上安装的所有字体 称为字体 X 如果我现在在服务器上生成报告 则没有字体 X 因此我想将所有未知字体
  • JavaScript:如何直接从对象生成格式化的易于阅读的 JSON? [复制]

    这个问题在这里已经有答案了 可能的重复 如何以编程方式美化 JSON 我知道如何使用 JSON stringify 从对象生成 JSON 或者在我的例子中 方便的jQuery JSON from 谷歌代码 现在效果很好 但输出对于人类来说很
  • 如何在Python中将一维图像数组转换为PIL图像

    我的问题与Kaggle 数据科学竞赛 我正在尝试从包含的一维数组中读取图像1 位灰度像素信息 0 至 255 for an 28x28 图像 所以数组来自0 to 783其中每个像素被编码为 x i 28 j 转换成二维 28x28 矩阵如
  • 如何在Java中模拟静态方法?

    我有课FileGenerator 我正在为generateFile 方法应该执行以下操作 1 它应该调用静态方法getBlockImpl FileTypeEnum on BlockAbstractFactory 2 它应该填充变量block
  • 如何修复此编译器错误“格式不是字符串文字且没有格式参数”

    我有编译器错误 libvncserver main c 245 error format not a string literal and no format arguments 第 245 行是 fprintf stderr buf 其中
  • 如何计算 python 引发了多少个异常

    我想找出引发异常的数量并将其与 if 语句一起使用 更清楚地说 如果连续引发超过 10 个 TimeoutException 则打印 网站存在问题 我搜索过 但什么也没找到 我希望有一种有效的方法来做到这一点 这是代码 while True
  • Strapi v4 抛出 cors 异常

    我是 Strapi 的新手 我已经下载了 Strapi v4 并且我使用 vue js 作为前端 现在我创建了类别 并尝试使用我的 vue 应用程序获取这些类别 但出现了 cors 错误 Access to XMLHttpRequest a