【问题标题】:Private NuGet Gallery私人 NuGet 库
【发布时间】:2012-03-12 14:43:56
【问题描述】:

我正在尝试为我的公司设置内部 nuget 提要。我已经构建了站点并将其部署到 IIS 服务器。我可以从站点安装 itf 我手动添加包但我无法从命令行推送到它。当我尝试输入凭据时(无效),然后收到一条错误消息,显示“无法访问已关闭的流”。我去过 NuGet 并阅读了他们提出的所有建议,但没有一个有效。我在想这是一个服务器设置,但我不知道是哪一个。有没有人遇到过可以分享解决方法的?

【问题讨论】:

  • 也许你可以从中得到一些东西:link
  • 通过移除 WebDAV 并将 PUT 添加到 web.config 授权解决了这个问题

标签: iis nuget nuget-server


【解决方案1】:

通过删除 WebDAV 并将 PUT 添加到 web.config 授权解决了这个问题

【讨论】:

  • 我不完全确定如何做到这一点,约翰,我不认为你可以扩展?
【解决方案2】:

我刚刚向 Github 问题跟踪器添加了一条评论,以解决那里提出的类似(可能相同)问题:

https://github.com/NuGet/NuGetGallery/issues/487

这可能是 WebDAV 安装在 IIS 中的结果 - 它似乎干扰了 NuGet Gallery 所需的设置。我们当然看到了类似的 405 错误问题,卸载 WebDAV 模块解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-16
    • 2021-10-21
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多