我正在使用production.js中定义的baseUrl在生产模式下运行我的应用程序(baseUrl:'http://example.net:1330')
我在主机文件中输入了一个条目,以将example.net解析为localhost。
我的应用在产品模式下可以正常启动,但是当我使用example.net:1330/访问时,它显示ERR_TOO_MANY_REDIRECTS。进入重定向循环。
在本地主机上访问时,它运行完美
我已经设置好了
cors:{
allRoutes:是的,
allowOrigins:“ *”,
allowCredentials:否
},
任何建议我想念什么
最佳答案
找到了问题。供将来参考:在暂存和生产环境中,sails hooks / custom.js hook根据其子域转发GET请求。
就我而言,这不起作用,因为我没有www.myapp.com域,但没有myapp.department.university.edu.com之类的东西。
详细ans:http.trustProxy flag not recognized when deploying sails app in production mode
关于node.js - 使用自定义baseUrl访问我的Sails应用时出现ERR_TOO_MANY_REDIRECTS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54645362/