security - IIS7 - 如何使用 Web.config 文件密码保护单个文件夹?

标签 security iis iis-7 web-config password-protection

我有一个包含日志文件的文件夹。他们不是特别挑剔,但我不希望完全陌生的人看穿他们。我想在那个文件夹上设置一个密码。该文件夹及其内容直接从 IIS 提供,所以我不是在寻找编码解决方案。

对于 Apache,我会使用 .htaccess文件。

使用 IIS 可以使用多个 Web.config不同级别的文件来控制这种事情。

那么,Web.config 中的内容是什么?允许我在访问此文件夹时需要密码的文件?

  • 我很高兴密码能像老式网站过去那样在对话框中弹出(不确定这叫什么——我认为它是摘要式身份验证),因此避免使用任何 loginUrl重定向的东西
  • 我很高兴将密码输入 Web.config如果更容易,请以纯文本文件格式

  • 该应用程序面向 Internet 并在共享主机上运行,​​因此除了我可以在 Web.config 中配置的内容之外,我对盒子没有太多控制权。 .

    最佳答案

    您可以使用 <location path="..."/> 来实现这一点。 web.config 文件的元素。

    查询 this分步说明的链接..

    关于security - IIS7 - 如何使用 Web.config 文件密码保护单个文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6332230/

    相关文章:

    iis - IIS7 中的 GZip 压缩不起作用,但内容编码 header 设置为 gzip

    windows - 在 Windows 7 中从 IIS 7.0 升级到 IIS 7.5

    node.js - 什么使字符串/ token 在密码学上是安全的?

    java - Spring Security 安全自定义页面

    iis - HTTP 错误 403.14 - 禁止 asp.net 5 和 MVC 6 iis10

    iis - Amazon EC2 IIS-8 用户的权限写入访问

    web-applications - 检查文件下载了多少次?

    security - 如何从命令行向 Hadoop 进行身份验证?删除 `ls: SIMPLE authentication is not enabled` 错误

    c# - 全屏WPF应用程序充当操作系统

    iis - IIS 8.5 中 Web 服务器上的 ISAPI 和 CGI​​ 限制列表设置