搭建的vscode 服务使用nginx代理后不能访问

我的服务搭建完成后就只能进入密码验证界面,密码验证完成后就没有然后了

出现这个问题我首先想到的是nginx 的配置问题,验证了一下,如果不适用nginx代理访问就没有问题,说明我的猜想是正确的.
在网上搜索,查看到别人的配置和我的不一样:
参考配置:

https://blog.csdn.net/superlover_/article/details/99306571

#user  nobody;
worker_processes  2;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    client_max_body_size  200m;

    #gzip  on;
    
    map $http_upgrade $connection_upgrade {  
        default upgrade;  
        '' close;  
    }
    
    upstream websocket {
        server localhost:8443;  
    }
 
	server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {  
            proxy_pass http://websocket;  
            proxy_http_version 1.1;  
            proxy_set_header Upgrade $http_upgrade;  
            proxy_set_header Connection "Upgrade";  
        }
    }
}

我一般配置nginx 没有配置这几行,也不知道是干啥的.

    map $http_upgrade $connection_upgrade {  
        default upgrade;  
        '' close;  
    }
    
            proxy_http_version 1.1;  
            proxy_set_header Upgrade $http_upgrade;  
            proxy_set_header Connection "Upgrade";  
原文地址:https://www.cnblogs.com/qianxunman/p/13656874.html