In theory the OwinContext environment should have access to the request/response information as well as server variables, although for some reason from the OwinContext I can't access some of the custom server variables that are available from the Request.ServerVariables
collection.
What is causing this discrepancy and how should I get around it?