javascript - 将数据库连接字符串更改为较新的版本,Web 应用程序在本地运行正常,但 url 在登录页面返回 404
问题描述
Web 应用程序在后端有 Java,在前端有 React。我在 AWS 中创建了一个生产数据库 RDS 实例的副本,我想将其用作新的测试数据库。我更改了 .pom 文件中的连接字符串,并确保其他所有内容都匹配。
这是成功的,因为我在本地拥有完整的功能。但是,该 url 在登录页面返回 404 错误。我无法使用任何凭据登录。它会告诉我电子邮件或用户名不存在。
控制台错误:
api.js:66 POST http://qapage.webpage.com/api/login net::ERR_ABORTED 404 (Not Found)
api.js 文件第 66 行:
export function postPublicResource(uri, jsonQuery) {
var url = getUrl(uri);
POST_PARAMETERS.body = serialize(jsonQuery);
return fetch(url, POST_PARAMETERS)
.then(status)
.then(json);
}
但是我不确定如果它在本地运行是否是代码问题?
我检查了 postgres 版本、驱动程序、url、数据库连接,重新启动了 EC2 api/ui 实例。一切都在本地正常工作,但我无法登录 url。可能是什么问题,我该如何解决这样的问题?
解决方案
推荐阅读
- javascript - 每次更新后出现 CORS 错误。(重新安装扩展修复它)
- macos - 自制软件不升级已安装的依赖项
- node.js - 使用 Kourou 初始化应用程序,自托管难题
- postgresql - Sequelize upsert 返回未定义的 _previousDataValues
- time - 我如何知道 SLES11 系统上的系统启动时间?
- python - 如何将此 JSON 数组转换为 Python 字典?json.loads 返回类型错误
- python - 如何使用 brew 而不是 yum 执行以下步骤?
- bash - 将bash中的日期转换回iso
- spring - 2个不同时隙的Springframework cron表达式
- javascript - 如何使用 Apollo Server 进行社交登录?