ajax用json,nodejs和webpack返回401

我正在用Adobe分析API构build一个Web应用程序,并且本地一切工作正常。 当我部署到服务器本地存储的JSON(即存储在与应用程序相同的服务器)的提取返回状态代码401.我已经加倍检查文件path,它是正确的。

我不想使用webpack的json-loader,因为它会在编译时parsingjson,并且根据用户在运行时所做的操作,所加载的json文件将会有所不同。

任何帮助/build议将不胜感激

正如ÁlvaroGonzález所说,我的脚本没有提供对我设置的身份validation的支持。 使用ES6的抓取,我从应用程序的同一个来源检索JSON文件,并需要为NGINX的basic_auth提供当前用户的login凭据。 由于我没有在我的本地机器上实现身份validation,我没有遇到这个问题,直到我部署我的应用程序。 解决scheme:

fetch("src/json/" + data, { "credentials": "same-origin" })