Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 仅允许内部访问的Angular 5 web服务器_Node.js_Webserver_Angular5 - Fatal编程技术网

Node.js 仅允许内部访问的Angular 5 web服务器

Node.js 仅允许内部访问的Angular 5 web服务器,node.js,webserver,angular5,Node.js,Webserver,Angular5,有人知道如何使用Angular 5的内部Web服务器吗?我有一个只允许内部访问的NodeJS服务器端应用程序,所以我不能在客户端使用它。我想让NodeJS应用程序类似于Facade层,但最好是让所有http调用只在一个端口中运行。如果有人能帮助我,我真的非常感谢。听起来您只需要在与内部Web服务器相同的服务器上运行应用程序网关,并相应地配置网关 一些选择: (一个简单的NodeJS解决方案) (更可配置/更复杂的Java解决方案) 我已经使用Angular UniversalHanks Chr

有人知道如何使用Angular 5的内部Web服务器吗?我有一个只允许内部访问的NodeJS服务器端应用程序,所以我不能在客户端使用它。我想让NodeJS应用程序类似于Facade层,但最好是让所有http调用只在一个端口中运行。如果有人能帮助我,我真的非常感谢。

听起来您只需要在与内部Web服务器相同的服务器上运行应用程序网关,并相应地配置网关

一些选择:

  • (一个简单的NodeJS解决方案)
  • (更可配置/更复杂的Java解决方案)

我已经使用Angular UniversalHanks Chris解决了这个问题,但是使用这两种解决方案,请求继续来自客户端。对,网关应用程序从客户端接收请求,然后连接到内部服务。假设您将它们配置为连接到环回地址上的内部服务,则两者都应该可以工作。除非您说内部Web服务器有一个安全层,它检查客户端请求参数以仅强制本地访问,即使在这种情况下,您也可以在网关中伪造头