401未经授权的响应已缓存且无法清除

时间:2012-07-31 18:14:46

标签: c# .net iis web

我对我的本地IIS Express主机(localhost:55717)进行的任何HttpWebRequest,缓存控制设置为RequestCacheLevel.Default返回401而不联系IIS - 服务器进程甚至没有运行。

响应来自缓存,IsFromCache属性承认这一事实,但我已经清除了缓存时间了!

以下是回复:

X-SourceFiles: =?UTF-8?B?RDpcVHJ1bmtcU0cuQXNnYXJkLkRldmljZUVzdGF0ZS5SZXN0QXBpSG9zdFxTRy5Bc2dhcmQuRGV2aWNlRXN0YXRlLlJlc3RBcGlIb3N0?=
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
WWW-Authenticate: Negotiate,NTLM
X-Powered-By: ASP.NET
Date: Tue, 31 Jul 2012 18:00:22 GMT
Content-Length: 6154
Age: 240

在撰写本文时,该日期已超过一小时。要明确的是,对localhost:55717 / blahblah-nonexistent的任何请求都会产生相同的401。

有人知道这个问题吗?

0 个答案:

没有答案