我正在尝试为我的公司设置内部nuget Feed。我已经构建了站点并将其部署到IIS服务器。我可以从网站安装itf我手动添加包,但我不能从命令行推送它。当我尝试提示输入凭证(无工作)时,会收到错误消息“无法访问已关闭的流”。我去过NuGet并阅读他们提出的所有内容,但都没有。我认为这是一个服务器设置,但我不知道哪一个。有没有人遇到过可以共享解决方案的内容?
答案 0 :(得分:0)
通过删除WebDAV并将PUT添加到web.config授权
来解决此问题答案 1 :(得分:0)
我刚刚在Github问题跟踪器中添加了一条评论,提出了类似(可能相同)的问题:
https://github.com/NuGet/NuGetGallery/issues/487
这可能是因为在IIS中安装了WebDAV - 它似乎会干扰NuGet Gallery所需的设置。我们当然看到了405错误的类似问题,卸载WebDAV模块解决了这个问题。