WebSockets 请求中请求的资源上不存在“Access-Control-Allow-Origin”标头[重复]

2024-07-03

我有大量关于如何在 Java Spring 中配置 CORS 的示例,但它仍然无法在具有 websockets 请求的项目中工作。 它适用于 mcv api 路径,但我的 websockets 路径返回错误:

加载失败http://localhost:8080/chat/info?t=1537264329515 http://localhost:8080/chat/info?t=1537264329515: 不 请求中存在“Access-Control-Allow-Origin”标头 资源。起源 'http://本地主机:3000 http://localhost:3000' 因此不允许 使用权。响应的 HTTP 状态代码为 403。

我的 WebMvcConfig:

@Configuration
public class WebMvcConfig implements WebMvcConfigurer
{
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**").allowedOrigins("http://localhost:3000");
    }
}

也许有人有同样的错误或有任何解决方案我应该如何解决这个错误?


如果有人有这个问题,我在 WebsocketConfig 中解决了我的问题,如下所示:

@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
    registry.addEndpoint("/chat").setAllowedOrigins("http://localhost:3000").withSockJS();
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WebSockets 请求中请求的资源上不存在“Access-Control-Allow-Origin”标头[重复] 的相关文章

  • 测试最终字段的初始化安全性

    我试图简单地测试 JLS 保证的最终字段的初始化安全性 这是为了我正在写的一篇论文 但是 根据我当前的代码 我无法让它 失败 有人可以告诉我我做错了什么 或者这只是我必须一遍又一遍地运行然后在一些不幸的时机看到失败的事情吗 这是我的代码 p
  • Java中的相似字符串比较

    我想相互比较几个字符串 并找到最相似的字符串 我想知道是否有任何库 方法或最佳实践可以返回哪些字符串与其他字符串更相似 例如 狐狸跳得很快 gt 狐狸跳了 敏捷的狐狸跳了 gt 狐狸 该比较将返回第一个比第二个更相似 我想我需要一些方法 例
  • Java:什么是“for (;;)”[重复]

    这个问题在这里已经有答案了 有人可以帮我解释一下这条指令吗 为了 我遇到过几种这样的标记 比如在 facebook 的 ajax 代码和 Java 的并发内容中 无限循环 for 循环的三个部分中的每一个部分 for x y z 是可选的
  • 在 MacOS 命令行上使用 Android Studio 内置 Java

    这里有很多关于在 Mac 上安装 Java 以及让 Android Studio 使用正确版本的信息 很多已经过时 但是最近版本的 Android Studio 2 2 及更高版本 提供了自己的 Java 对于大多数 Mac 用户来说 没有
  • 为什么 Stream 没有 toList() 方法?

    使用 Java 8 流时 获取一个列表 从中创建一个流 执行业务并将其转换回来是很常见的 就像是 Stream of 2 1 2 5 filter n gt n gt 0 map n gt n n collect Collectors to
  • 如何安装Slick2d?

    您好 我正在尝试使用 LWJGL 库和 Slick2D 游戏库创建一个游戏 但是当我尝试运行它时出现错误 这是我的代码 package test import org newdawn slick AppGameContainer impor
  • Java 8 模块与 OSGi 有何不同?

    Java 8 和 Jigsaw 项目为 SDK 带来了模块系统 我认为这是一件好事 因为它是软件包的一部分 内置 OSGi 还提供了一个模块系统 但需要一个容器 但除此之外 它们之间的主要区别是什么 如果我使用 OSGi 我是否能够使用标准
  • 如何在javafx中嵌入PApplet?

    所以我让我的处理代码在java中运行 但现在我想将它嵌入到我的 GUI 的 JavaFX 中 我怎样才能这样做呢 我尝试使用以下代码 但它似乎不起作用 package testprocessing import javafx applica
  • Freemarker、PDF、页眉/页脚和分页符

    Freemarker 的一个常见用途是生成 PDF 不幸的是 我必须生成一个包含很多页面的pdf 并且 他们 要求我添加包含一些信息的页眉和包含 第2 60页 等内容的页脚 在网上搜索我找到了如何创建宏模板 但它只共享一些常见标签 如css
  • redux fetch body 不能在无 cors 模式下使用

    我有一个调用函数的操作 dispatch Api url my url method POST data data 这里我将数组作为数据传递 import fetch from isomorphic fetch export default
  • Spring Actuator 可以与非 Web Spring Boot 应用程序一起使用吗?

    我有一个 Spring Boot 应用程序 它侦听来自 IBM MQ 输入队列的消息 对消息进行一些处理 然后将消息放入输出队列 像这样的应用程序可以利用Spring执行器来监视应用程序 例如心跳检查 吗 从执行器文档来看 它似乎只能与 S
  • Android onBackPressed() 没有被调用?

    在我的 MainActivity 从 AppCompatActivity 扩展 中 我想重写 onBackPressed 方法 如下所示 Override public void onBackPressed Log d MainActivi
  • 解压jar到指定目录

    我想使用以下命令将我的罐子之一提取到指定目录jar命令行实用程序 如果我理解正确的话 C选项应该能解决问题 但是当我尝试时 jar xvf myJar jar C directoryToExtractTo 我从 jar 实用程序获取使用信息
  • 终极Java版本表(J2EE、Java EE、Servlet、JSP、JSTL)

    我正在寻找 Java EE 或以前称为 J2EE 和 Java SE 的组件分解 E g J2EE 1 3 Servlet 2 3 JSP 1 2 JSTL 1 0 J2EE 1 4 Servlet 2 4 JSP 2 0 JSTL 1 1
  • 相对于当前日期对 Java 集合进行排序

    我想相对于当前日期对日期列表进行排序 例如列表中有下一项 10 01 2018 10 20 2018 10 14 2018 10 02 2018 当前日期是10 08 2018 结果应该是按下一个顺序升序排列的数组 10 14 2018 1
  • React 中的 dom 就绪事件

    我有一些如下所示的组件 Wrapper 包装Loader和Page 加载器 一些动画 页面 页面内容 像这样的代码 div div class Loader extends Component class Page extends Comp
  • 如何调节日志指令随时间产生的打印输出量?

    如何将程序日志打印输出限制为 Y 秒内最多 X 个打印输出 使用 java util logging 进行服务器端编程 我的代码有很多信息 警告和错误语句 例如 s logger logp Level WARNING myClassName
  • CacheStoreMode USE 和 REFRESH 有什么区别

    javadoc 为缓存存储模式 http docs oracle com javaee 6 api javax persistence CacheStoreMode html区分我无法真正理解的一点 javadoc 为USE mode 从数
  • 避免 xjc 生成的代码出现编译器警告

    我的根本问题是如何从 未经检查的泛型类型 Eclipse 编译器警告中受益 但问题视图中没有这些警告列表 这些警告被 xjc 从 xsd 文件生成的 java 类的噪声污染 通过 maven jaxb2 插入 我读过其他地方 我可以忽略每个
  • 启动应用程序时反应本机 Android 错误

    V SoLoader libimagepipeline so not found on data data com learnapp lib main D SoLoader libimagepipeline so found on data

随机推荐

  • 使用 CSS 和 HTML 为不同的段落设置不同的样式

    我有一个关于在段落标签上使用类标签的问题 我希望外部 Css 文件以某种方式设置段落样式 同时将所有其他段落保留为默认样式 我做了一些谷歌搜索和阅读 发现如果我添加 p class somename 然后在 css 文件中我可以使用更改该段
  • 使用 CSS 和 HTML 为不同的段落设置不同的样式

    我有一个关于在段落标签上使用类标签的问题 我希望外部 Css 文件以某种方式设置段落样式 同时将所有其他段落保留为默认样式 我做了一些谷歌搜索和阅读 发现如果我添加 p class somename 然后在 css 文件中我可以使用更改该段
  • 在 docker 容器内挂载 cgroup

    我对一个遵循流程模型的组件进行了 Docker 化 主进程多次分叉自身 我想在 docker 容器内建立一个 cgroup 层次结构 以根据每个进程改变 CPU 和内存限制 有没有一种方法可以在不使用 privileged 或 CAP SY
  • 在 docker 容器内挂载 cgroup

    我对一个遵循流程模型的组件进行了 Docker 化 主进程多次分叉自身 我想在 docker 容器内建立一个 cgroup 层次结构 以根据每个进程改变 CPU 和内存限制 有没有一种方法可以在不使用 privileged 或 CAP SY
  • Visual Studio 项目的预构建任务在 GitLab Runner 中失败

    我编写了一个 Python3 脚本来创建一些 Qt 资源 rcc 和头文件 h 因为该脚本将在 Windows 和 macOS 上执行 所以我将 Qt 工具路径基于一个环境变量 称为QTBIN它指向 Qt 安装文件夹中的二进制文件夹 到目前
  • Visual Studio 项目的预构建任务在 GitLab Runner 中失败

    我编写了一个 Python3 脚本来创建一些 Qt 资源 rcc 和头文件 h 因为该脚本将在 Windows 和 macOS 上执行 所以我将 Qt 工具路径基于一个环境变量 称为QTBIN它指向 Qt 安装文件夹中的二进制文件夹 到目前
  • 使用动态层次结构 SQL Server

    我在 SQL Server 中有以下数据集 层次结构表 Report Immediate Parent Child1 Parent1 Child2 Parent1 Child3 Parent2 Parent1 Grandparent1 Pa
  • 使用动态层次结构 SQL Server

    我在 SQL Server 中有以下数据集 层次结构表 Report Immediate Parent Child1 Parent1 Child2 Parent1 Child3 Parent2 Parent1 Grandparent1 Pa
  • 使用 XDebug 和 PHPStorm 进行远程调试

    首先要做的事情是 服务器是在 Debian 上的 VMPlayer 中运行的 Apache 主机是Windows 7 调试服务器是 XDebug 可通过共享文件夹直接访问文件 重要的 XDebug 在 Apache 和我的 Win7 防火墙
  • 使用 XDebug 和 PHPStorm 进行远程调试

    首先要做的事情是 服务器是在 Debian 上的 VMPlayer 中运行的 Apache 主机是Windows 7 调试服务器是 XDebug 可通过共享文件夹直接访问文件 重要的 XDebug 在 Apache 和我的 Win7 防火墙
  • 如何正确定义 v7 appcompat 依赖项?

    我正在尝试构建一个 继承的 Android 项目 我在用着Ant 和命令行工具 http developer android com tools building building cmdline html 和想法 在 styles xml
  • 如何正确定义 v7 appcompat 依赖项?

    我正在尝试构建一个 继承的 Android 项目 我在用着Ant 和命令行工具 http developer android com tools building building cmdline html 和想法 在 styles xml
  • 我可以在没有 ExecutorService 的情况下使用 Callable 线程吗?

    我可以在没有 ExecutorService 的情况下使用 Callable 线程吗 我们可以在没有 ExecutorService 的情况下使用 Runnable 的实例和 Thread 的子类 并且此代码可以正常工作 但这段代码始终有效
  • 我可以在没有 ExecutorService 的情况下使用 Callable 线程吗?

    我可以在没有 ExecutorService 的情况下使用 Callable 线程吗 我们可以在没有 ExecutorService 的情况下使用 Runnable 的实例和 Thread 的子类 并且此代码可以正常工作 但这段代码始终有效
  • 如何使用 Amazon Web Services (AWS) 同步会话?

    我们使用 Amazon Web Services AWS 并且拥有多个 Web 服务器和一个负载均衡器 Web 服务器的问题是 每个服务器的 SESSION 都是唯一的 我在 SESSION 中保留有关用户的一些信息 同步此信息的正确方法是
  • 我可以使用 Scrapy 填写网页表单吗?

    现在我正在使用 iMacros 从网络中提取数据并填写提交数据的表单 但 iMacros 是一个昂贵的工具 我需要一个免费的库 并且我已经阅读了有关用于数据挖掘的 Scrapy 的信息 我用它编程有点复杂 但金钱是规则 问题是我是否可以用S
  • 加载文件时的核心转储

    我正在尝试创建一个从 txt 文件加载数据的函数 但当它运行时 我总是收到分段错误 核心转储 错误 该文件包含未知数量的行 而每行都有一个字符串和一个由制表符分隔的整数 list create 函数只是创建一个数据结构 while循环最后删
  • 如何使用 Amazon Web Services (AWS) 同步会话?

    我们使用 Amazon Web Services AWS 并且拥有多个 Web 服务器和一个负载均衡器 Web 服务器的问题是 每个服务器的 SESSION 都是唯一的 我在 SESSION 中保留有关用户的一些信息 同步此信息的正确方法是
  • WebSockets 请求中请求的资源上不存在“Access-Control-Allow-Origin”标头[重复]

    这个问题在这里已经有答案了 我有大量关于如何在 Java Spring 中配置 CORS 的示例 但它仍然无法在具有 websockets 请求的项目中工作 它适用于 mcv api 路径 但我的 websockets 路径返回错误 加载失
  • WebSockets 请求中请求的资源上不存在“Access-Control-Allow-Origin”标头[重复]

    这个问题在这里已经有答案了 我有大量关于如何在 Java Spring 中配置 CORS 的示例 但它仍然无法在具有 websockets 请求的项目中工作 它适用于 mcv api 路径 但我的 websockets 路径返回错误 加载失