NuGet incorrectly treating authenticated V3 feed as V2 #1216

Closed
maartenba opened this Issue Aug 19, 2015 · 2 comments

Projects

None yet

4 participants

@maartenba
Contributor

When connecting to an authenticated V3 feed, the NuGet Visual Studio Extension prompts for credentials as expected. However on the next requests, the extension treats the feed as a V2 feed.

Steps to reproduce the issue:

When looking at the requests using Fiddler, the following flow can be seen:

Have not yet tested this with the 3.0 command line client.

@maartenba maartenba changed the title from NuGet Visual Studio Extension incorrectly treating authenticated V3 feed as V2 to NuGet incorrectly treating authenticated V3 feed as V2 Aug 20, 2015
@maartenba
Contributor

Could be related to #1229 and #456

@yishaigalatzer yishaigalatzer added this to the 3.2 milestone Aug 21, 2015
@yishaigalatzer

@feiling is going to look into it. If this is still not supported, I would suggest that myget drop this support until there is an actual NuGet3 support for this scenario.

@feiling feiling added a commit to NuGetArchive/NuGet3 that referenced this issue Aug 25, 2015
@feiling feiling Fix NuGet/Home#1216 1faf037
@feiling feiling added a commit to NuGetArchive/NuGet3 that referenced this issue Aug 25, 2015
@feiling feiling Fix NuGet/Home#1216: NuGet incorrectly treating authenticated V3 feed…
… as V2

The problem is that authentication was not supported for V3 feed. So when nuget checks
if a feed is V3 or not, since accessing index.json fails because of authentication failure,
nuget will treat the feed as V2.

This change added authentication support.
96118c1
@feiling feiling added a commit to NuGetArchive/NuGet3 that closed this issue Aug 25, 2015
@feiling feiling Fix NuGet/Home#1216: NuGet incorrectly treating authenticated V3 feed…
… as V2

The problem is that authentication was not supported for V3 feed. So when nuget checks
if a feed is V3 or not, since accessing index.json fails because of authentication failure,
nuget will treat the feed as V2.

This change added authentication support.
11a75e0
@feiling feiling was unassigned by yishaigalatzer Sep 1, 2015
@MeniZalzman MeniZalzman added 3 - Done and removed 2 - Working labels Sep 1, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment