Web applications 对于完整堆栈web应用程序,是否应仅将访问控制允许源设置为localhost:4200?

Web applications 对于完整堆栈web应用程序,是否应仅将访问控制允许源设置为localhost:4200?,web-applications,server,Web Applications,Server,我正在开发一个web应用程序,其中对后端服务器的请求将从前端客户端应用程序发出——angular运行在端口4200上。有什么理由允许更多的起源而不是http://localhost:4200 如果您的服务器仅针对您网站上经过身份验证的用户?谢谢。没有,但是http://localhost:4200将仅在您的机器上工作,稍后它将类似于https://www.example.com我想是吧。因此,您应该使该值可配置,以便为开发和生产环境设置正确的原点。(就像你将不得不使前端使用的后端URL也可配置一

我正在开发一个web应用程序,其中对后端服务器的请求将从前端客户端应用程序发出——angular运行在端口4200上。有什么理由允许更多的起源而不是http://localhost:4200 如果您的服务器仅针对您网站上经过身份验证的用户?谢谢。

没有,但是
http://localhost:4200
将仅在您的机器上工作,稍后它将类似于
https://www.example.com
我想是吧。因此,您应该使该值可配置,以便为开发和生产环境设置正确的原点。(就像你将不得不使前端使用的后端URL也可配置一样,因为它可能是
http://localhost:8888
现在但
https://api.example.com
稍后。)@CherryDT太好了,谢谢。