首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >静态内容和ASP.NET SQL会话

问静态内容和ASP.NET SQL会话
EN

Stack Overflow用户
提问于 2010-09-16 22:47:33
回答 1查看 500关注 0票数 1

下面是我的场景:

使用Server会话的

  • (由于web
  • 正在使用重定向
  • ),有一个成员资格提供程序使用会话在web.config中存储用户信息
  • ,还有<allow users="*">的<location>节。这用于静态内容(例如图像)

每当我试图访问错误页面甚至静态内容时,会话都会尝试启动(可能是由于成员资格提供程序)。如果Server出现故障,则会引发异常。

当我访问某些文件夹(即静态内容)时,是否有任何方法阻止成员资格提供程序和/或会话尝试初始化?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-17 16:01:29

事实证明,我的大部分问题是由于IIS6、IIS7和开发服务器之间的差异:

http://www.asp.net/hosting/tutorials/core-differences-between-iis-and-the-asp-net-development-server-cs

在IIS 6中,ASP.NET只运行在站点属性>虚拟目录>配置>映射>应用程序扩展下配置的扩展。例如,.aspx指向aspnet_isapi.dll。默认情况下,静态内容不会通过ASP.NET。

在IIS 7中,它是类似的(在Handler映射下),但是由于有了新的集成管道,在web.config中还可以进行静态内容检查以进行身份验证。请参阅上述网址中的Performing Forms-Based Authentication and URL Authentication on Static Files with IIS 7。

还基于上面的URL,在ASP.NET Development (基于Cassini)中:

进入ASP.NET开发服务器的每个请求,无论是针对ASP.NET页面、图像还是JavaScript文件,都由ASP.NET运行时.

处理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3731430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档