VS2017 Angular模板-Webapi在一个端口上侦听,Angular客户端在另一个端口上

时间:2018-10-04 14:04:23

标签: .net angular visual-studio asp.net-web-api .net-core

我刚刚将VS2017升级到了最新的15.8.6。如果我进入创建一个.NET Core 2.1项目(从IDE而不是命令行中),然后选择Angular模板并在不进行任何其他更改的情况下运行它,则该应用程序将无法正常工作。

我发现该项目的WebApi部分正在侦听端口54401:

  

Microsoft.AspNetCore.Hosting.Internal.WebHost:信息:请求启动HTTP / 1.1 GET http://localhost:54401/

当Angular客户端正在侦听端口54420时:

  

ng serve --extract-css“ --port”“ 54420”

** NG Live开发服务器正在localhost:54420上侦听,在http://localhost:54420/上打开浏览器**

在VS2017的早期版本中,客户端和服务器都在同一端口上侦听,或者至少我不需要做任何特殊的事情即可使应用程序正常工作。

这种新行为正常吗?我需要做什么才能使其正常工作?

谢谢

0 个答案:

没有答案