.net 4.0项目发布到IIS之后,在IIS里的目录安全性里面,如果去掉“允许IIS控制密码”,访问时需要输入密码。
如果勾选上,就会出现“The specified module could not be found. ”请问是怎么回事。
IIS

解决方案 »

  1.   

    解决了,IUSER_ 账号的密码有问题。
      

  2.   

    IUSER_ 账号的密码是什么呀
      

  3.   

    IUSER是Internet 来宾帐户匿名访问 Internet 信息服务的内置帐户 
    IUSR_computername是IIS匿名访问账号   
    另外一种解决方法
    http://hexen.blog.51cto.com/1110171/247488/
      

  4.   

    选择属性,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮,在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码”。
      

  5.   

    安全来说应新建应用并应用为users组。然后启用匿名访问。
      

  6.   

     1.打开IIS 信息服务,在左侧找到自己的计算机,点右键,选择属性,在主属性中选编辑,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮,在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,单击匿名访问中的编辑,去掉“允许IIS控制密码”
     
    2.在“默认Web站点”上点右键,选属性,在主目录标签中把“应用程序保护”设置为“低 (IIS进程)”3.如果需要使用ASP.net而又先安装了.net Framework,在运行中执行下面的“命令”:"%windir%\Microsoft.NET\FrameworkV1.1.4322\aspnet_regiis.exe" -i