SpringBoot MySQL-无法从log4j连接到数据库:通信链接失败



我正在使用Docker来Docker编写NodeJS Web应用程序、服务器端SpringBoot和MySQL数据库。

当我试图从网络应用程序将参与者添加到数据库时,我在Chrome/Safari控制台上收到以下错误:Safari控制台的图像

我的docker终端上有这样的输出:Docker终端图像

我曾尝试将.allowHeaders添加到我的服务器端Application.java代码中,但无济于事。

我终于解决了我的问题。我只是简单地更改了我的CorsFilter,从:

httpResponse.setHeader("Access-Control-Allow-Headers", "X-Requested-With");

至:

httpResponse.setHeader("Access-Control-Allow-Headers", "Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With");

最新更新