关于HttpWebRequest的Credentials与PreAuthenticate
在桌面客户端登录web
当设置了HttpWebRequest的Credentials属性后不是当即发送?
用Fiddler查看发现每次一定是先来一次没有验证头的请求 而后再发一次带验证头的请求
当设置了PreAuthenticate为True之后
也是要先发送一次无验证的请求 然后对该Url的多次请求才会全部带上验证头
当对新的Url请求时会再来一次无验证头的请求
看msdn也写明是这样 但为什么呢?
有没有其他的方法可以当即发送?
最好不要手动写header
------解决方案--------------------
up
------解决方案--------------------
帮顶
------解决方案--------------------
顶
------解决方案--------------------
这两个属性没用,HttpWebRequest.Credentials属性包含标识请求发出者的身份验证信息。学习一下