热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

web的内部服务器错误。配置ipSecurity-InternalServerErrorwithweb.configipSecurity

Thisismyweb.configwhichhassometagsforblockingIpaddress这是我的网站。配置,它有一些标签用来阻止Ipaddress<

This is my web.config which has some tags for blocking Ipaddress

这是我的网站。配置,它有一些标签用来阻止Ipaddress


 
    ...
 
 
  ....
  
 
   ....
 
  
     
         
             
             
              
          
    
 

My intention is to block any other IP except the above. The above is the only Ip address I want the website to be accessible from . But with "ipSecurity" tag I am always getting 500 - Internal server error and the site runs fine without it.

我的意图是屏蔽除上述之外的任何其他IP。以上是我想让网站访问的唯一Ip地址。但是有了“ipSecurity”标签,我总是会得到500个内部服务器错误,没有它站点运行良好。

I have made sure that "IP and Domains Restrictions" are installed on the server. Please let me know if I am missing anything. Thank you.

我已经确保在服务器上安装了“IP和域限制”。如果我遗漏了什么,请告诉我。谢谢你!

7 个解决方案

#1


5  

Are you editing the config by hand or through IIS manager?

您是手工编辑配置还是通过IIS管理器?

See this post about that error message as you may not have that feature delegation enabled

请参阅这篇关于错误消息的文章,因为您可能没有启用特性委托

http://forums.asp.net/t/1220987.aspx

http://forums.asp.net/t/1220987.aspx

#2


24  

For others that run into this issue. The cause of the issue is that Feature Delegation doesn't allow the feature to be managed by web.config.

对于其他遇到这个问题的人。问题的原因是特性授权不允许通过web.config管理特性。

To Fix:

修复:

Verify that the Feature is enabled for web.config management

验证该特性是否为web启用。配置管理

  • In IIS 7, click on the root server
  • 在IIS 7中,单击根服务器
  • Double click Feature Delegation (under management)
  • 双击特性授权(管理下)
  • Scroll down to IPv4 Address and Domain Restrictions
    • Change the delegation to Read/Write (in my case it was Read Only, which was the issue)
    • 将代表团更改为Read/Write(在我的情况下,它是只读的,这是问题所在)
  • 向下滚动到IPv4地址和域限制,将委托更改为读/写(在我的例子中,它是只读的,这就是问题所在)

Hope this helps someone else.

希望这能帮助别人。

#3


18  

For Windows 10 and Visual Studio 2015 note that the ApplicationHost.config file has been relocated to the .vs\config folder in your project's folder hierarchy. You will need to edit the project specific version of the ApplicationHost.config file found there with...

对于Windows 10和Visual Studio 2015,请注意ApplicationHost。配置文件已被重新定位到项目文件夹层次结构中的.vs\配置文件夹。您将需要编辑项目特定版本的ApplicationHost。配置文件发现与…

If you only edit the ApplicationHost.config located in your Documents\IISExpress folder this will not affect your existing application (MVC5 appl in my case).

如果您只编辑ApplicationHost。位于Documents\IISExpress文件夹中的配置这不会影响现有的应用程序(在我的例子中是MVC5 appl)。

#4


9  

Open the applicationHost.config file (located at %windir%\system32\inetsrv\config\applicationHost.config) and edit the ipSecurity section.

打开applicationHost。配置文件(位于%windir%\system32\inetsrv\config\applicationHost.config)并编辑ipSecurity部分。

Change this line:

改变这条线:

To:

:

#5


4  

Try this outside System.Webserver tag

试试这个外部系统。网络服务器标签


    
        
            
                                 
               
              
            
        
    

#6


1  

Don't forget custom site delegation. This allows you to only allow delegation to sites you intend.

不要忘记自定义站点委托。这允许您只允许委托到您想要的站点。

#7


0  

Hopefully this will help someone...

希望这能帮助某人……

I am running IIS express on Windows 7 locally and did the following - Control panel > Programs > Programs and features > Turn Windows features on or off

我正在本地运行Windows 7上的IIS express,并做了以下操作:控制面板>程序>程序和功能>打开或关闭Windows功能

In the Windows Features dialog ensure the IP Security option is checked:

在Windows特性对话框中,确保检查IP安全选项:

enter image description here

I also had to open up my applicationhost.config (under %userprofile%\Documents\IISExpress\config) file and change the following:

我还必须打开我的申请主机。配置(%userprofile%\ document %\ IISExpress\config)文件并更改以下内容:

To


推荐阅读
  • 本文探讨了使用C#在SQL Server和Access数据库中批量插入多条数据的性能差异。通过具体代码示例,详细分析了两种数据库的执行效率,并提供了优化建议。 ... [详细]
  • 解决FCKeditor应用主题后上传问题及优化配置
    本文介绍了在Freetextbox收费后选择FCKeditor作为替代方案时遇到的上传问题及其解决方案。通过调整配置文件和调试工具,最终解决了上传失败的问题,并对相关配置进行了优化。 ... [详细]
  • 在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ... [详细]
  • 本文详细探讨了Laravel框架中的数据库操作,包括读写分离、事务处理、Eloquent ORM的使用、关联关系管理及性能优化技巧。 ... [详细]
  • 基于Node.js、Express、MongoDB和Socket.io的实时聊天应用开发
    本文详细介绍了使用Node.js、Express、MongoDB和Socket.io构建的实时聊天应用程序。涵盖项目结构、技术栈选择及关键依赖项的配置。 ... [详细]
  • Nginx 反向代理与负载均衡实验
    本实验旨在通过配置 Nginx 实现反向代理和负载均衡,确保从北京本地代理服务器访问上海的 Web 服务器时,能够依次显示红、黄、绿三种颜色页面以验证负载均衡效果。 ... [详细]
  • 本文深入探讨了SQL数据库中常见的面试问题,包括如何获取自增字段的当前值、防止SQL注入的方法、游标的作用与使用、索引的形式及其优缺点,以及事务和存储过程的概念。通过详细的解答和示例,帮助读者更好地理解和应对这些技术问题。 ... [详细]
  • Redux入门指南
    本文介绍Redux的基本概念和工作原理,帮助初学者理解如何使用Redux管理应用程序的状态。Redux是一个用于JavaScript应用的状态管理库,特别适用于React项目。 ... [详细]
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • 当 WebLogic 连接的数据源数据库密码发生更改时,需要在域目录的 config 文件夹下的 jdbc 配置文件中更新相应的密码。本文将详细介绍如何安全地修改和验证这些配置文件中的加密密码。 ... [详细]
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • 离线安装Grafana Cloudera Manager插件并监控CDH集群
    本文详细介绍如何离线安装Cloudera Manager (CM) 插件,并通过Grafana监控CDH集群的健康状况和资源使用情况。该插件利用CM提供的API接口进行数据获取和展示。 ... [详细]
  • addcslashes—以C语言风格使用反斜线转义字符串中的字符addslashes—使用反斜线引用字符串bin2hex—函数把包含数据的二进制字符串转换为十六进制值chop—rt ... [详细]
  • 日期:2013年3月19日 来源:GBin1.com 对于希望启动并运行首个网站的新手而言,选择一个合适的CMS或免费平台是至关重要的第一步。本文将为您介绍一系列关于WordPress的设计开发资源和手册,帮助您迅速掌握网站构建技巧。 ... [详细]
  • 在使用 StackExchange.Redis 库对 Redis 集群执行 KeyRename 操作时遇到错误,原因是多键操作必须涉及单个槽位。本文将探讨如何通过哈希标签(Hash Tags)来解决这一问题。 ... [详细]
author-avatar
lee
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有