Ejemplo n.º 1
0
 public static int GetRealRequestPort(this IOwinRequest request)
 {
     if (request.Scheme == "http" && request.LocalPort == 80 && request.GetRealRequestScheme() == "https")
     {
         return(443);
     }
     return(request.LocalPort ?? 80);
 }
Ejemplo n.º 2
0
        private Uri GetRedirectUri(IOwinRequest request)
        {
            var requestProtoAndHost = request.GetRealRequestScheme() + "://" + request.Host;

            return(new Uri(requestProtoAndHost + request.PathBase + Options.ReturnEndpointPath));
        }