生产问题-禁用ASP.. NET调试,限制对目录的访问



我将最新的网站部署到生产环境中,现在客户端在我的部署中发现以下问题。这些都是需要解决的。

我只是需要你们所有人澄清一下以下问题

  1. 禁用ASP。网络调试

我已经在web中设置了编译debug="false"。Config,除此之外还有什么要做的吗?

  1. 限制访问目录

对定义用户的访问权限有什么想法吗?

你试过了吗:

<compilation 
    debug="false"
/>

在你的web.config

如何:禁用ASP的调试。网络应用

ScottGu的博客

这将显示用户得到的确切错误。

如果您的应用程序有下载。上传文件到你需要的文件夹

共享文件夹名称为"YourFileFolder"并添加具有读写权限的"Network Service"帐户

machine.config(only)中有一个配置设置叫做:

      <configuration>
        <system.web>
            <deployment retail="true"/>
        </system.web>
    </configuration>

此参数将自动关闭调试功能(跟踪,编译,…)。

对于您的安全权限,只允许iis池用户访问您的目录。

要在IIS7中禁用浏览,请将此添加到web.config:

 <system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
     <directoryBrowse enabled="false" />
  </system.webServer>

In my case (error:

)
web中的

调试应该关闭。配置文件

)我基本上变成了蜘蛛网。配置到:

   <system.web>
    <compilation debug="true" targetFramework="4.0" />
</system.web>

注意:我使用Visual Studio 2010

最新更新