Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sporadic wrong response from HttpClient.SendAsync() when using an authenticated proxy #14763

Closed
ChengTian opened this issue Jun 25, 2015 · 10 comments

Comments

@ChengTian
Copy link

@davidsh

Repro steps:

  1. Fiddler Web Debugger -> Rules -> Require Proxy Authentication
  2. Run the following program and at some point you will see:
    capture
    Looks like you get 407 (Proxy Auth Required) sporadically even you always provide correct credentials for the proxy. Can only repro with CoreCLR.
using System;
using System.Net;
using System.Net.Http;
using System.Threading.Tasks;
using System.Collections.Generic;

namespace ConsoleApp3
{
    public class Program
    {
        public void Main(string[] args)
        {
            var webProxy = new WebProxy("http://localhost:8888");
            webProxy.Credentials = new NetworkCredential("1", "1");
            var handler = new HttpClientHandler
            {
                Proxy = webProxy,
                UseProxy = true
            };
            var client = new HttpClient(handler);
            var tasks = new List<Task>();
            foreach (var uri in URIs.Split(new[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries))
            {
                tasks.Add(SendRequest(client, uri));
            }
            Task.WhenAll(tasks).Wait();
            Console.WriteLine("Done");
        }

        private async Task SendRequest(HttpClient client, string uri)
        {
            Console.WriteLine($"GET {uri}");
            var request = new HttpRequestMessage(HttpMethod.Get, uri);
            using (var response = await client.SendAsync(request))
            {
                Console.WriteLine($"{response.StatusCode} response from {uri}");
                response.EnsureSuccessStatusCode();
            }
        }

        private class WebProxy : IWebProxy
        {
            private readonly Uri _uri;

            public WebProxy(string uri)
            {
                _uri = new Uri(uri);
            }

            public ICredentials Credentials { get; set; }

            public Uri GetProxy(Uri destination)
            {
                return _uri;
            }

            public bool IsBypassed(Uri host)
            {
                return host.IsLoopback;
            }
        }

        private const string URIs = @"
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.SqlServer'
https://www.nuget.org/api/v2/FindPackagesById()?id='EntityFramework.SqlServer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.SqlServer'
https://nuget.org/api/v2/FindPackagesById()?id='EntityFramework.SqlServer'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='EntityFramework.SqlServer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.InMemory'
https://www.nuget.org/api/v2/FindPackagesById()?id='EntityFramework.InMemory'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.InMemory'
https://nuget.org/api/v2/FindPackagesById()?id='EntityFramework.InMemory'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='EntityFramework.InMemory'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Kestrel'
https://www.nuget.org/api/v2/FindPackagesById()?id='Kestrel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Kestrel'
https://nuget.org/api/v2/FindPackagesById()?id='Kestrel'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Kestrel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Cookies'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Cookies'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Cookies'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Cookies'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.Cookies'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Facebook'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Facebook'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Facebook'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Facebook'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.Facebook'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Google'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Google'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Google'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Google'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.Google'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.MicrosoftAccount'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.MicrosoftAccount'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.MicrosoftAccount'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.MicrosoftAccount'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.MicrosoftAccount'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OpenIdConnect'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OpenIdConnect'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OpenIdConnect'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OpenIdConnect'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.OpenIdConnect'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Twitter'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Twitter'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Twitter'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.Twitter'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.Twitter'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Diagnostics'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Entity'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Entity'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Entity'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Entity'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Entity'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity.EntityFramework'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity.EntityFramework'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity.EntityFramework'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity.EntityFramework'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Identity.EntityFramework'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Mvc'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Mvc.TagHelpers'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.WebListener'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.WebListener'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.WebListener'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.WebListener'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Server.WebListener'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Session'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Session'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Session'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Session'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Session'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Server'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Server'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Server'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Server'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.SignalR.Server'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.StaticFiles'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Tooling.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGenerators.Mvc'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGenerators.Mvc'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGenerators.Mvc'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGenerators.Mvc'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.CodeGenerators.Mvc'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.CommandLine'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.CommandLine'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.CommandLine'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.CommandLine'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Configuration.CommandLine'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Json'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Json'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Json'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Json'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Configuration.Json'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Console'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Console'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Console'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Console'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Logging.Console'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.IIS'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.Facebook/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.Google/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.OpenIdConnect/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Kestrel/1.0.0-beta6-11901
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.Twitter/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.MicrosoftAccount/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Diagnostics.Entity/7.0.0-beta6-13321
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Identity.EntityFramework/3.0.0-beta6-12644
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Mvc/6.0.0-beta6-14192
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Mvc.TagHelpers/6.0.0-beta6-14192
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Server.WebListener/1.0.0-beta6-12361
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.Configuration.CommandLine/1.0.0-beta6-11520
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.Configuration.EnvironmentVariables/1.0.0-beta6-11520
https://www.myget.org/F/aspnetvnext/api/v2/package/EntityFramework.SqlServer/7.0.0-beta6-13586
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.Configuration.Json/1.0.0-beta6-11520
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.Cookies/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/EntityFramework.InMemory/7.0.0-beta6-13586
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Diagnostics/1.0.0-beta6-13321
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.Logging.Console/1.0.0-beta6-11516
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.CodeGenerators.Mvc/1.0.0-beta6-12480
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Session/1.0.0-beta6-10599
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.SignalR.Server/3.0.0-beta6-12626
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Tooling.Razor/1.0.0-beta6-13550
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.StaticFiles/1.0.0-beta6-12110
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Hosting'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OAuth'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OAuth'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OAuth'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication.OAuth'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication.OAuth'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.Relational'
https://www.nuget.org/api/v2/FindPackagesById()?id='EntityFramework.Relational'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.Relational'
https://nuget.org/api/v2/FindPackagesById()?id='EntityFramework.Relational'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='EntityFramework.Relational'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Server.Kestrel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Newtonsoft.Json'
https://www.nuget.org/api/v2/FindPackagesById()?id='Newtonsoft.Json'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Newtonsoft.Json'
https://nuget.org/api/v2/FindPackagesById()?id='Newtonsoft.Json'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Newtonsoft.Json'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Threading'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading'
https://nuget.org/api/v2/FindPackagesById()?id='System.Threading'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Threading'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authorization'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authorization'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authorization'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authorization'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authorization'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Configuration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Dynamic.Runtime'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Dynamic.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Dynamic.Runtime'
https://nuget.org/api/v2/FindPackagesById()?id='System.Dynamic.Runtime'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Dynamic.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Authentication'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Authentication'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Identity'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Identity'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ObjectModel'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.ObjectModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ObjectModel'
https://nuget.org/api/v2/FindPackagesById()?id='System.ObjectModel'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.ObjectModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Cors.Core'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Cors.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Cors.Core'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Cors.Core'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Cors.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing.Algorithms'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing.Algorithms'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing.Algorithms'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing.Algorithms'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Cryptography.Hashing.Algorithms'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.IdentityModel.Protocol.Extensions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.IdentityModel.Protocol.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.IdentityModel.Protocol.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.IdentityModel.Protocol.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.IdentityModel.Protocol.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime'
https://nuget.org/api/v2/FindPackagesById()?id='System.Runtime'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Headers'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Headers'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Headers'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Headers'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Net.Http.Headers'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.ApiExplorer'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.ApiExplorer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.ApiExplorer'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.ApiExplorer'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Mvc.ApiExplorer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Server'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Server'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Server'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Net.Http.Server'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Net.Http.Server'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Extensions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Mvc.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Razor'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Razor'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Mvc.Razor'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Mvc.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Memory'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Memory'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Memory'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Memory'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Caching.Memory'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Http.WinHttpHandler'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Net.Http.WinHttpHandler'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Http.WinHttpHandler'
https://nuget.org/api/v2/FindPackagesById()?id='System.Net.Http.WinHttpHandler'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Net.Http.WinHttpHandler'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.DependencyInjection'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.DependencyInjection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.DependencyInjection'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.DependencyInjection'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.DependencyInjection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Collections'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections'
https://nuget.org/api/v2/FindPackagesById()?id='System.Collections'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Collections'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections.Specialized'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Collections.Specialized'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections.Specialized'
https://nuget.org/api/v2/FindPackagesById()?id='System.Collections.Specialized'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Collections.Specialized'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ComponentModel'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.ComponentModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ComponentModel'
https://nuget.org/api/v2/FindPackagesById()?id='System.ComponentModel'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.ComponentModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Claims'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Claims'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Claims'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Claims'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Claims'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ComponentModel.TypeConverter'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.ComponentModel.TypeConverter'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.ComponentModel.TypeConverter'
https://nuget.org/api/v2/FindPackagesById()?id='System.ComponentModel.TypeConverter'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.ComponentModel.TypeConverter'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Diagnostics.Debug'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Diagnostics.Debug'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Diagnostics.Debug'
https://nuget.org/api/v2/FindPackagesById()?id='System.Diagnostics.Debug'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Diagnostics.Debug'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Diagnostics.Tools'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Diagnostics.Tools'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Diagnostics.Tools'
https://nuget.org/api/v2/FindPackagesById()?id='System.Diagnostics.Tools'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Diagnostics.Tools'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Globalization'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Globalization'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Globalization'
https://nuget.org/api/v2/FindPackagesById()?id='System.Globalization'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Globalization'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Linq'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq'
https://nuget.org/api/v2/FindPackagesById()?id='System.Linq'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Linq'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq.Expressions'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Linq.Expressions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq.Expressions'
https://nuget.org/api/v2/FindPackagesById()?id='System.Linq.Expressions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Linq.Expressions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq.Queryable'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Linq.Queryable'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Linq.Queryable'
https://nuget.org/api/v2/FindPackagesById()?id='System.Linq.Queryable'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Linq.Queryable'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Reflection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection'
https://nuget.org/api/v2/FindPackagesById()?id='System.Reflection'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Reflection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.FileSystemGlobbing'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.FileSystemGlobbing'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.FileSystemGlobbing'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.FileSystemGlobbing'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.FileSystemGlobbing'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Resources.ResourceManager'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Resources.ResourceManager'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Resources.ResourceManager'
https://nuget.org/api/v2/FindPackagesById()?id='System.Resources.ResourceManager'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Resources.ResourceManager'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.Extensions'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Runtime.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='System.Runtime.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Runtime.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Principal'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Principal'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Principal'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Principal'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Principal'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Http.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Caching.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Caching.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding'
https://nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Text.Encoding'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Logging.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.OptionsModel'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.OptionsModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.OptionsModel'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.OptionsModel'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.OptionsModel'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Tasks'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Threading.Tasks'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Tasks'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Server.IIS/1.0.0-beta6-11976
https://nuget.org/api/v2/FindPackagesById()?id='System.Threading.Tasks'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Threading.Tasks'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Extensions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Http.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Http.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Data.SqlClient'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Data.SqlClient'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Data.SqlClient'
https://nuget.org/api/v2/FindPackagesById()?id='System.Data.SqlClient'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Data.SqlClient'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding.CodePages'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding.CodePages'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding.CodePages'
https://nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding.CodePages'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Text.Encoding.CodePages'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.Core'
https://www.nuget.org/api/v2/FindPackagesById()?id='EntityFramework.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='EntityFramework.Core'
https://nuget.org/api/v2/FindPackagesById()?id='EntityFramework.Core'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='EntityFramework.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.FileProviders.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.FileProviders.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.FileProviders.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.FileProviders.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.FileProviders.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor.Runtime'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor.Runtime'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor.Runtime'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Razor.Runtime'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Diagnostics.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Hosting.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Hosting.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Thread'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Threading.Thread'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Thread'
https://nuget.org/api/v2/FindPackagesById()?id='System.Threading.Thread'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Threading.Thread'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.RandomNumberGenerator'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.RandomNumberGenerator'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.RandomNumberGenerator'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.RandomNumberGenerator'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Cryptography.RandomNumberGenerator'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.WebEncoders'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Messaging'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Messaging'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Messaging'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.SignalR.Messaging'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.SignalR.Messaging'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.DataProtection'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.DataProtection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.DataProtection'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.DataProtection'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.DataProtection'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Console'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Console'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Console'
https://nuget.org/api/v2/FindPackagesById()?id='System.Console'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Console'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.IO'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO'
https://nuget.org/api/v2/FindPackagesById()?id='System.IO'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.IO'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.WebUtilities'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.WebUtilities'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.WebUtilities'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.WebUtilities'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.WebUtilities'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Logging'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders.Core'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders.Core'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.WebEncoders.Core'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.WebEncoders.Core'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Abstractions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Runtime.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.CSharp'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.CSharp'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.CSharp'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.CSharp'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.CSharp'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections.Concurrent'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Collections.Concurrent'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Collections.Concurrent'
https://nuget.org/api/v2/FindPackagesById()?id='System.Collections.Concurrent'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Collections.Concurrent'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Extensions'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Reflection.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Emit'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Emit'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Emit'
https://nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Emit'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Reflection.Emit'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Emit.ILGeneration'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Emit.ILGeneration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Emit.ILGeneration'
https://nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Emit.ILGeneration'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Reflection.Emit.ILGeneration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Primitives'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Reflection.Primitives'
https://nuget.org/api/v2/FindPackagesById()?id='System.Reflection.Primitives'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Reflection.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.ThreadPool'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Threading.ThreadPool'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.ThreadPool'
https://nuget.org/api/v2/FindPackagesById()?id='System.Threading.ThreadPool'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Threading.ThreadPool'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Timer'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Threading.Timer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Threading.Timer'
https://nuget.org/api/v2/FindPackagesById()?id='System.Threading.Timer'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Threading.Timer'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS.Interop'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS.Interop'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS.Interop'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS.Interop'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS.Interop'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Loader.IIS'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.CodeGeneration'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.EntityFramework'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.EntityFramework'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.EntityFramework'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.EntityFramework'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.EntityFramework'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.Templating'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.Templating'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.Templating'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.Templating'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.CodeGeneration.Templating'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.FileSystemGlobbing/1.0.0-beta6-11549
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Net.Http.WinHttpHandler/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Authentication.OAuth/1.0.0-beta6-12600
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.Configuration/1.0.0-beta6-11520
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Collections.Specialized/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.SignalR.Messaging/3.0.0-beta6-12626
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Security.Claims/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading.Tasks/4.0.10-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Security.Cryptography.Hashing.Algorithms/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.ObjectModel/4.0.10-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading/4.0.10-beta-23021
http://www.myget.org/F/azureadwebstacknightly/api/v2/package/Newtonsoft.Json/6.0.6
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.Handles'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Runtime.Handles'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.Handles'
https://nuget.org/api/v2/FindPackagesById()?id='System.Runtime.Handles'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Runtime.Handles'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Abstractions'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Abstractions'
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading.Thread/4.0.0-beta-23021
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Framework.Configuration.Abstractions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.X509Certificates'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.X509Certificates'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.X509Certificates'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.X509Certificates'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Cryptography.X509Certificates'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Win32.Primitives'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Win32.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Win32.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Loader.IIS/1.0.0-beta6-11976
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.Win32.Primitives'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.Win32.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO.FileSystem'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById?id='Microsoft.Framework.DependencyInjection'&$skiptoken='Microsoft.Framework.DependencyInjection','1.0.0-beta6-11513'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.IO.FileSystem'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO.FileSystem'
https://nuget.org/api/v2/FindPackagesById()?id='System.IO.FileSystem'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.IO.FileSystem'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Http'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Net.Http'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Http'
https://nuget.org/api/v2/FindPackagesById()?id='System.Net.Http'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Net.Http'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading.Tasks/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO.Compression'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.IO.Compression'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.IO.Compression'
https://nuget.org/api/v2/FindPackagesById()?id='System.IO.Compression'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.IO.Compression'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.InteropServices'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Runtime.InteropServices'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Runtime.InteropServices'
https://nuget.org/api/v2/FindPackagesById()?id='System.Runtime.InteropServices'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Runtime.InteropServices'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Primitives'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Net.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Net.Primitives'
https://nuget.org/api/v2/FindPackagesById()?id='System.Net.Primitives'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Net.Primitives'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Reflection.Extensions/4.0.0-beta-23021
http://www.myget.org/F/azureadwebstacknightly/api/v2/package/Newtonsoft.Json/6.0.6
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Security.Cryptography.RandomNumberGenerator/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/EntityFramework.Core/7.0.0-beta6-13586
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.AspNet.Razor.Runtime/4.0.0-beta6-11615
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.CodeGeneration.Templating/1.0.0-beta6-12480
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Threading.Timer/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Encryption'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Encryption'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Encryption'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Encryption'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Cryptography.Encryption'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing'
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing'
https://nuget.org/api/v2/FindPackagesById()?id='System.Security.Cryptography.Hashing'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Security.Cryptography.Hashing'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.IO/4.0.10-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.IO/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.WebEncoders/1.0.0-beta6-11657
http://www.myget.org/F/azureadwebstacknightly/api/v2/package/Newtonsoft.Json/6.0.6
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Runtime/4.0.20-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Runtime/4.0.0-beta-23021
https://www.myget.org/F/aspnetvnext/api/v2/package/Microsoft.Framework.DependencyInjection/1.0.0-beta6-11523
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Console/4.0.0-beta-23021
https://www.nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='System.Text.Encoding.Extensions'
https://nuget.org/api/v2/FindPackagesById()?id='System.Text.Encoding.Extensions'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='System.Text.Encoding.Extensions'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/package/System.Text.Encoding.CodePages/4.0.0-beta-23021
https://nuget.org/api/v2/FindPackagesById()?id='Microsoft.AspNet.Razor'
http://www.myget.org/F/azureadwebstacknightly/FindPackagesById()?id='Microsoft.AspNet.Razor'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Roslyn'
https://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Roslyn'
https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Runtime.Roslyn'
";
    }
}
@ChengTian ChengTian changed the title Sporadic failure of HttpClient.SendAsync() when using an authenticated proxy Sporadic wrong response from HttpClient.SendAsync() when using an authenticated proxy Jun 25, 2015
@davidsh davidsh self-assigned this Jun 25, 2015
@davidsh
Copy link
Contributor

davidsh commented Jun 25, 2015

@ChengTian What operating system are you running this on? Windows 7? Windows 8? Windows 8.1? etc.?

@davidsh
Copy link
Contributor

davidsh commented Jun 25, 2015

/cc @CIPop @SidharthNabar

@ChengTian
Copy link
Author

OS info:
capture

CoreCLR packages:
System.Net.Http 4.0.0-beta-23021
System.Net.Http.WinHttpHandler 4.0.0-beta-23021

@ChengTian
Copy link
Author

Any update on this thread?

@davidsh
Copy link
Contributor

davidsh commented Jul 20, 2015

No update yet. Are you see seeing this problem with the latest code?

@ChengTian
Copy link
Author

Yes, still repros

@davidsh
Copy link
Contributor

davidsh commented Jul 23, 2015

I figured out the bug and why it's throwing back 407's sometimes.

Basically anytime there is a URI in your list that involves a 3xx redirection response, we aren't properly re-attaching the proxy credential. So, a single URI like this can repro this problem:

https://www.myget.org/F/aspnetvnext/api/v2/package/System.Security.Cryptography.RandomNumberGenerator/4.0.0-beta-23021

I will be submitting a PR into GitHub soon.

vijaykota referenced this issue in vijaykota/corefx Jul 24, 2015
vijaykota referenced this issue in vijaykota/corefx Jul 28, 2015
@ChengTian
Copy link
Author

Verified with latest WinHttpHandler package and it is fixed.

However, HttpClientHandler still has the issue. @davidsh , is there any plan fixing that part, too?

@davidsh
Copy link
Contributor

davidsh commented Jul 29, 2015

The HttpClientHandler class located in the System.Net.Http library builds with the same sources as WinHttpHandler. In fact, the HttpClientHandler class itself simply creates a WinHttpHandler inside it.

So, the source change is in CoreFx and both System.Net.Http and System.Net.Http.WinHttpHandler libraries should be consuming it.

What is the exact package version of System.Net.Http.WinHttpHandler that you are using where you see the problem fixed? And what is the exact package version of System.Net.Http where you see the problem is not fixed? The problem should be fixed in both binary packages assuming that both packages have been rebuilt with the updated source files.

@ChengTian
Copy link
Author

@davidsh , yes, you are right. I made a mistake when manually copying assemblies. Closing because this doesn't repro

@davidsh davidsh removed their assignment Sep 16, 2015
@msftgits msftgits transferred this issue from dotnet/corefx Jan 31, 2020
@msftgits msftgits added this to the 1.0.0-rtm milestone Jan 31, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Jan 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants