读书人

关于HttpWebRequest的Credentials与Pr

发布时间: 2012-10-13 11:38:17 作者: rapoo

关于HttpWebRequest的Credentials与PreAuthenticate
在桌面客户端登录web

当设置了HttpWebRequest的Credentials属性后不是当即发送?
用Fiddler查看发现每次一定是先来一次没有验证头的请求 而后再发一次带验证头的请求


当设置了PreAuthenticate为True之后
也是要先发送一次无验证的请求 然后对该Url的多次请求才会全部带上验证头
当对新的Url请求时会再来一次无验证头的请求

看msdn也写明是这样 但为什么呢?
有没有其他的方法可以当即发送?
最好不要手动写header

[解决办法]
up
[解决办法]
帮顶
[解决办法]

[解决办法]
这两个属性没用,HttpWebRequest.Credentials属性包含标识请求发出者的身份验证信息。学习一下

读书人网 >C#

热点推荐