iis - IIS7 中的文件安全(IP 地址访问限制)

标签 iis iis-7 iis-6 ip-restrictions

我有一个包含 2 个 asmx 文件(public.asmx 和 private.asmx)的 Web 服务。在 IIS6 上,我可以转到 private.asmx 的属性,然后从“文件安全”选项卡中,拒绝除 localhost 的 IP 地址之外的所有计算机访问。

在 IIS7 中,我似乎只能对整个文件夹执行此操作。我错过了什么?

最佳答案

有趣 - 我发现这个问题是因为我有同样的问题,但我认为解决方案如下:

  • 在 IIS7 中,浏览到包含 public.asmx 和 private.asmx 文件的目录。
  • 顶部的标题将反射(reflect)当前目录,例如“WebService Home”。单击底部的“内容 View ”按钮。
  • 右键单击您的 public.asmx 文件并选择“切换到功能 View ”。
  • 标题应为“public.asmx Home”以确认您正在管理一个文件。
  • 添加您的 IP 限制。在这种情况下,我认为您需要 127.0.0.1 的允许条目,然后从“操作”菜单中选择“编辑功能设置”以拒绝访问未指定的客户端。
  • 再次单击包含文件夹(例如 WebService)并再次切换到内容 View 以在 private.asmx 上重复这些步骤。

  • 我自己也在学习 IIS7,但我希望这能回答你的问题。

    关于iis - IIS7 中的文件安全(IP 地址访问限制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594246/

    相关文章:

    asp.net-mvc - 从 URL mvc 中省略 Controller 名称

    c# - IIS 无法启动?

    iis - 断言 User.Identity.Name 已在我的 MVC 应用程序中正确设置

    WCF 自签名证书在客户端上不受信任

    javascript - 设置cdn javascript文件的etag

    c# - IIS 6.0 以编程方式 - 创建虚拟目录并且未将其设置为应用程序时出现问题

    c# - 带和不带 .aspx 扩展名的链接

    .net - 连接字符串中的集成安全性

    asp.net - 如何使用自定义端口在 IIS 中查找网站

    asp.net - 在aspnet中设置文件夹默认页面