Pie*_* SS 4 .net iis server-variables owin katana
从理论上讲,OwinContext环境应该可以访问请求/响应信息以及服务器变量,尽管由于某种原因,我从OwinContext无法访问Request.ServerVariables集合中可用的一些自定义服务器变量.
造成这种差异的原因是什么?我应该如何解决这个问题?
我自己就碰到了这个.事实证明你可以HttpContextWrapper从IOwinContext.Environment:
var httpContextWrapper = owinContext.Environment["System.Web.HttpContextBase"] as HttpContextWrapper;
Run Code Online (Sandbox Code Playgroud)
然后你可以访问该Request属性:
httpContextWrapper.Request.ServerVariables
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1259 次 |
| 最近记录: |