【发布时间】:2015-06-24 21:47:25
【问题描述】:
我的问题是我在 Azure 网站上有一个 NuGet 服务器,使用 Azure AD 进行身份验证。如果我在 Chrome 中点击 NuGet URL(需要登录,它接受适当的凭据),它会按预期工作,但如果我尝试在 Visual Studio 2013 中访问它(通过管理 NuGet 包)它不会接受帐户/密码为适当的凭据(提示再次弹出)。我的做法如下:
为了创建一个简单的内部 NuGet 服务器,我主要按照本文中的说明在 Azure 网站上部署了一个:http://www.codeproject.com/Articles/872230/Create-Your-Own-Private-NuGet-Server-in-Windows-Az
NuGet 服务器运行良好,但我想添加一些基本身份验证,因为我们将在那里托管我们的一些代码。为此,我决定尝试使用 Azure AD。我将几个 Microsoft 帐户(我的和一个同事的)添加到我们原本为空的默认 Azure 活动目录中。通过管理门户,我选择了网站仪表板中的“配置”选项卡,并在 auth 部分添加了默认目录。
由于将要下载我们的软件包的开发人员将通过 Visual Studio 执行此操作,因此我需要弄清楚这一点或找到替代方案。我希望(如果可能的话)避免编写自己的身份验证模块,因为该功能应该融入 Azure。
【问题讨论】:
标签: azure visual-studio-2013 nuget nuget-server