gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 17:15:33 44 4
gpt4 key购买 nike

每次我启动我的应用程序时,我都会得到这个。我不使用 SSL,而是连接到 localhost:4200。

WebSocket 在连接建立前关闭

什么会导致这种情况?

enter image description here

最佳答案

我在使用 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 的 Angular http 拦截器,但 UseProxyToSpaDevelopmentServer 绝对是更简单的方法。

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

关于Angular 6 - WebSocket 在建立连接之前关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52123856/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com