zoukankan      html  css  js  c++  java
  • IIS8集成模式下打开静态资源被aspx处理程序处理,StaticFileModule失效问题分析

    问题描述:

    打开js,css,jpg之类的静态资源文件触发了asp.net mvc的权限认证,并不是直接返回静态内容

    问题分析:

    StaticFileModule 失效 ,可能是文件权限问题

    问题解决:

    由于在集成模式下,默认进程标识是应用程序池名称相同的"用户", 如应用程序池为 tom, 那么在进程管理器中,w3wp.exe的用户即为tom

    而IIS中要动态的为这种标识设计权限则需要同时给 IIS_IUSERS组  和  IUSR组设置完全控制权限!!! 记得是同时设置.

    如果仅给IIS_IUSERS设置完全控制权限,那么StaticFileModule仍然是失效的

    如果不给IIS_IUSERS设置任何权限,则web.config文件都无法加载,说明IIS_IUSERS组是保障IIS运行的基本条件.

    IUSR组为进程标识组(默认情况,不同的应用程序池有不同的标识,但是它们统属于IUSR组)

  • 相关阅读:
    浏览器市场份额
    GDB gdb 调试
    tcp基础
    TCP加速方式
    windows10 CTCP
    大延时情况tcp和udp测试
    XAMPP与ISS在80端口冲突问题
    space transport protocols
    win10电脑搭建网站
    如何让nginx显示文件夹目录
  • 原文地址:https://www.cnblogs.com/cabbage/p/iis8-StaticFileModule-invaild.html
Copyright © 2011-2022 走看看