脚本标签REACTJS上需要进行代理身份验证

时间:2018-08-24 12:30:09

标签: javascript reactjs spring-boot proxy

第一次在这里发布,所以如果您需要/我忘记了什么,请不要犹豫。我四处张望,却找不到答案(我想我错过了什么)。

我的问题: 我创建了一个REST SpringBoot应用程序,并将index.html放在resources / static中以创建REACT前端(我不想使用nodejs,如果需要的话也可以使用webpack)。

当我联系localhost:8080 /时,我最终进入了我的index.html,但是这些脚本是:

<script src="https://facebook.com/react-15.2.0.js"></script>

<script src="https://facebook.com/react-dom-15.2.0.js"></script>

需要使REACT工作在控制台日志中引发“需要代理身份验证”错误。

我确实是我公司的代理人。我的IDE(IntelliJ)已配置有此代理。我的JVM接受了这些参数以使其起作用:

-Dhttp.proxyHost = myproxy -Dhttp.proxyPort = myport -Dhttp.proxyUser = myuser -Dhttp.proxyPassword = mypwd -Dhttp.proxySet = true

和application.properties具有以下行:

server.use-forwarded-headers = true

我不知道该如何配置才能使其正常工作。你有什么想法?提前非常感谢您!

编辑:

Facebook是一个不好的例子,因为代理服务器不允许我进入该网站。我已经将我的src更新到授权站点(在我的浏览器上对其进行了尝试,并且它们可以工作)。仍然,我有相同的错误:要求407代理身份验证

1 个答案:

答案 0 :(得分:1)

我找到了解决方法:

错误是合法的。这是HTTP协议。首先,我遇到407错误,询问我的代理的信息,然后通过第二个请求发送这些信息。尽管如此,在日志中显示错误仍然令人不安。