HttpWebRequest凭据自动存储/缓存?

时间:2013-12-27 16:49:12

标签: c# windows-phone-7 windows-phone-8 httpwebrequest networkcredentials

我有一个带有凭据的HttpWebRequest,如下所示。这非常有效。但是,当我在服务器端更改密码时会发生一些奇怪的事情:即使密码不再有效,对相同URL的后续请求也会成功。

即使我完全关闭应用并重新打开它,此行为仍会继续。证书是否以某种方式存在?任何见解将不胜感激。

try
{
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(item.Url) as HttpWebRequest;

    nc = new NetworkCredential();

    nc.UserName = Username;
    nc.Password = Password;

    request.Credentials = nc;

    request.BeginGetResponse(new AsyncCallback(SubReadWebRequestCallback), request);
}

0 个答案:

没有答案