I have been searching for an hour trying to figure out why this isn\'t working.
I have a ASP.Net MVC 5 application with a WebAPI. I am trying to get Request.GetOwin
After looking at the ASP.NET default project I discovered I needed to include this in my application startup:
// Enable the application to use a cookie to store information for the signed in user
// and to use a cookie to temporarily store information about a user logging in
// with a third party login provider
app.UseCookieAuthentication(new CookieAuthenticationOptions());
app.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);`