【发布时间】:2018-08-24 12:30:08
【问题描述】:
第一次在这里发帖,所以如果您需要/我忘记了什么,请不要犹豫。我到处寻找,但没有找到答案(我想我遗漏了一些东西)。
我的问题: 我创建了一个 REST SpringBoot 应用程序并在 resources/static 中放置了一个 index.html 以创建一个 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 工作在控制台日志中引发 Proxy Authentication Required 错误。
我确实支持我公司的代理。我的 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 Proxy Authentification Required
【问题讨论】:
-
当您说您在控制台日志中看到错误时,您的意思是在您的浏览器中?在这种情况下,您需要在浏览器中配置代理,但大概已经完成了吗?您可以在浏览器的新标签中访问 Facebook 吗?
-
是的,在我的浏览器上设置了代理,并且确实在那里我看到了错误。我忘记了我的公司不允许访问FB(我会寻找另一个地方来加载它)-_-'但是我对maxcdn.bootstrapcdn.com有同样的问题,我可以在我的浏览器上打开它。
标签: javascript reactjs spring-boot proxy