Angular 6 - WebSocket 在连接建立之前关闭

2024-06-21

每次我开始我的应用程序时,我都会得到这个。我不使用 SSL,并且连接到 localhost:4200。

WebSocket 在连接建立之前关闭

什么会导致这种情况呢?


我在 asp.net core 和 Angular 7.2.0 中也遇到了这个问题。 正如我刚刚测试的那样,它在 Angular 6.1.10 中不存在

在startup.cs中使用时会发生这种情况:

app.UseSpa(spa => { spa.UseProxyToSpaDevelopmentServer("http://localhost:4200"); });

当我的 asp.net core 在其他端口上运行时。有什么想法如何解决吗? 唯一的解决方法是为我的 asp.net web api 添加带有基本 url 的 http 拦截器,但 UseProxyToSpaDevelopmentServer 绝对是更简单的方法。

更好的解决方法是使用 proxy.conf.json 在角度端使用代理https://angular.io/guide/build#proxying-to-a-backend-server https://angular.io/guide/build#proxying-to-a-backend-server

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular 6 - WebSocket 在连接建立之前关闭 的相关文章

随机推荐