Nuget搭建和使用可以参考官网得文档
https://loic-sharma.github.io/BaGet/installation/docker/
这是我用Nginx代理之后出现得问题,观察请求url和响应回来得配置。配置中得ip地址得url是我被代理得下游地址,所以是无法访问的。
我原本以为是要去server上修改配置,配置成我的域名,因为很多的系统都是这个套路,实际上找了一圈都官网文档都没有提到这个isuse也是没有,但在isuse看到别人的nginx代码多了一串东西,抱着死马精神试了下,还真行了。估计server是通过http请求分析ip地址的
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
若其他的nuget也出现如下图相关的错误,都可以试试加上这个代码
这是我另外一个nuget服务出现的错误,配置的是域名实际请求的是ip地址的情况