dotnet nuget push -s http://公网:4000/v3/index.json package.nupkg
每次都会报错,通过访问 http://公网:4000/v3/index.json 发现
这个文件中的id都是
"http://localhost:5000/api/v2/package"
这种,
都是localhost,不是所谓的公网地址,是需要配置什么么,求好心老哥解答一下
建议用 nginx 反向代理一下
webBuilder
.ConfigureKestrel(options =>
{
// Remove the upload limit from Kestrel. If needed, an upload limit can
// be enforced by a reverse proxy server, like IIS.
options.Limits.MaxRequestBodySize = null;
})
.UseStartup<Startup>()
.UseUrls("http://*:3100");
在代码中加了.UseUrls("http://*:3100"),如果没加则一直都是监听 localhost:5000和5001,加了之后,就没问题了