gpt4 book ai didi

asp.net - 在 Ubuntu 20.04 服务器上部署 Blazor Webassembly : cant connect

转载 作者:行者123 更新时间:2023-12-04 19:05:55 25 4
gpt4 key购买 nike

我正在尝试按照微软文档在 Unbutu 上部署我的网络应用程序:
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-5.0
当我在服务器上添加我的应用程序并运行它时,一切看起来都可以正常工作:enter image description here
netstat -a -n 显示:

tcp        0      0 127.0.0.1:5000          0.0.0.0:*               LISTEN
tcp 0 0 127.0.0.1:5001 0.0.0.0:* LISTEN
我没有忘记删除: https://localhost:5001;在 My BlazorApp.Server 的 Properties/launchSettings.json 文件中。
当我试图达到 "http://Myserver":5000 或 5001 时,我不断得到
ERR_CONNECTION_REFUSED
有什么建议吗?
我试图修改设置以允许 chrome 上的不安全内容。
重复教程。
编辑 :
  • 我尝试了新项目,同样的错误。
  • 禁用所有对 chrome 的保护。
  • 禁用 Windows 防御者。

  • curl -v "ServerIp":5000 返回: connect to "ServerIp" port 5000 failed : Connection refusedsudo netstat -tlnp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
    tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 1415/dotnet
    tcp 0 0 127.0.0.1:5001 0.0.0.0:* LISTEN 1415/dotnet
    tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 1067/systemd-resolv
    tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 313/sshd: /usr/sbin
    tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 573/exim4
    tcp6 0 0 ::1:5000 :::* LISTEN 1415/dotnet
    tcp6 0 0 ::1:5001 :::* LISTEN 1415/dotnet
    tcp6 0 0 :::80 :::* LISTEN 278/apache2
    tcp6 0 0 :::22 :::* LISTEN 313/sshd: /usr/sbin
    tcp6 0 0 ::1:25 :::* LISTEN 573/exim4

    最佳答案

    我猜它没有在正确的网卡上监听。
    我会尝试这样设置我的应用程序:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel/endpoints?view=aspnetcore-5.0#connection-logging

    关于asp.net - 在 Ubuntu 20.04 服务器上部署 Blazor Webassembly : cant connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69638513/

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