Asp.net core 使用Nginx作为反向代理时出现错误404

Asp.net core 使用Nginx作为反向代理时出现错误404,asp.net-core,nginx,reverse-proxy,Asp.net Core,Nginx,Reverse Proxy,我的Nginx反向代理有一个大问题。我有一个用asp.net core 3.1编程的网站,托管在Debian 10中,我使用Nginx作为反向代理。当我从我的内部网络访问网站时,它运行得非常好;但当我试图从互联网上的另一台主机访问它时,它抛出了一个404错误。我试着看了日志,但没有任何记录 我的配置是下一个: server { listen *:80; add_header Strict-Transport-Security max-age=15768000;

我的Nginx反向代理有一个大问题。我有一个用asp.net core 3.1编程的网站,托管在Debian 10中,我使用Nginx作为反向代理。当我从我的内部网络访问网站时,它运行得非常好;但当我试图从互联网上的另一台主机访问它时,它抛出了一个404错误。我试着看了日志,但没有任何记录

我的配置是下一个:

server {
        listen *:80;
        add_header Strict-Transport-Security max-age=15768000;
        return 301 https://$host$request_uri;
}

upstream Ingeco.Web {
        server localhost:5000;
}

server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
        server_name www.ingeco.cu 190.92.119.18;
        ssl_certificate /root/Certificate/fullchain.pem;
        ssl_certificate_key /root/Certificate/privkey.pem;
        ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_prefer_server_ciphers on;
        ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH";
        ssl_ecdh_curve secp384r1;
        ssl_session_cache shared:SSL:10m;
        ssl_session_tickets off;
        ssl_stapling off;
        ssl_stapling_verify off;

        add_header Strict-Transport-Security "max-age=63072000; includeSubdomains;preload";
        add_header X-Frame-Options DENY;
        add_header X-Content-Type-Options nosniff;

        location / {
                proxy_pass http://localhost:5000/;
        }
}