我有一个IIS6 ASP.NET 2/3.5站点,它似乎总是缓存通过https请求的任何内容。HTTP请求总是一样的,但是我在https请求上看到了旧的/无效的数据。
我在进行http重写的页面中经常看到这种情况--但一般来说,站点似乎有一组值显示给http请求,而另一组值显示给https请求--没有任何后端代码根据方案呈现不同的值。
有什么想法吗?IIS有没有我不知道的奇怪的ssl缓存选项?
我正在尝试将一个IIS1.1站点迁移到一个新的服务器上,该站点目前托管在一个运行IIS6的濒临死亡的服务器上。我已经用asp.net设置了所有的东西,以获得IIS1.1应用程序池和经典模式以及所有的好东西。然而,当我访问这个网站时,我总是收到
Parser Error
Could not load type 'XXX.Type
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="default.aspx.vb" Inherits="XXX
我对部署在IIS6服务器上的站点有问题。这里的问题是,当我第一次将asp.net 3.5站点部署到服务器(站点相对较小,5页和5个库在bin中)时,它是按预期工作的。但是,经过一段时间(~1h)服务器返回黑色页面而不是预期的内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8"><