Erreur interne au Serveur web.config ipSecurity
C'est mon web.config qui a quelques balises pour le blocage d'adresse ip
<configuration>
<connectionStrings>
...
</connectionStrings>
<appSettings>
....
</appSettings>
<runtime>
....
</runtime>
<system.webServer>
<security>
<ipSecurity allowUnlisted="false">
<clear/>
<add ipAddress="127.0.0.1" allowed="true"/>
<add ipAddress="83.116.19.53" allowed="true"/>
</ipSecurity>
</security>
</system.webServer>
</configuration>
Mon intention est de bloquer tous les autres droits de propriété intellectuelle à l'exception de la ci-dessus. Le ci-dessus est la seule adresse Ip je veux que le site soit accessible . Mais avec "ipSecurity" tag je suis toujours arriver
500 - erreur Interne du serveur et le site fonctionne très bien sans elle.
J'ai fait en sorte que "la propriété intellectuelle et des Domaines Restrictions" sont installés sur le serveur.
S'il vous plaît laissez-moi savoir si je suis absent de quoi que ce soit.
Merci.
Également ajouter
Merci, j'ai essayé IPv6 localhost, mais il n'a pas aidé. À partir de l'IIS lorsque j'essaie de cliquer sur "IP & les Restrictions de Domaine" through moi une erreur "le verrouillage est soit par défaut (overridemodedefault= refus )".
::1
pour IPv6 localhost, vérifier vos journaux d'accès pour le site pour voir ce que l'adresse IP est bloquée si elle ne fonctionne toujours pas après ça. Si vous êtes sur un emplacement à distance de vérifier votre ip publique par quelque chose comme ipchicken.comMerci, j'ai essayé IPv6 localhost, mais il n'a pas aidé. À partir de l'IIS lorsque j'essaie de cliquer sur "IP & les Restrictions de Domaine" through moi une erreur "le verrouillage est soit par défaut (overridemodedefault= refus )".
OriginalL'auteur Sruthi | 2013-04-25
Vous devez vous connecter pour publier un commentaire.
Avez-vous modifié la config à la main ou via le gestionnaire des services IIS?
Voir ce post sur ce message d'erreur que vous pourriez ne pas avoir que fonctionnalité de délégation activé
http://forums.asp.net/t/1220987.aspx
OriginalL'auteur
Pour les autres qui s'exécutent sur cette question. La cause du problème est que la Fonctionnalité de Délégation n'autorise pas la fonction à être gérés par le web.config.
À Corriger:
Vérifier que la Fonctionnalité est activée pour le web.config de gestion
Espère que cela aide quelqu'un d'autre.
Merci! Cette exactement résoudre mon problème après j'ai corriger les problèmes dans le applicationHost.config
Absolue de la légende. Je suis sûr que Brock réponse est aussi correct, mais c'est beaucoup plus succincte.
Ce doit être la accepté de répondre. C'est parfait!
OriginalL'auteur
Pour Windows 10 et Visual Studio 2015 noter que le ApplicationHost.fichier de configuration a été déplacé à la .vs\dossier config dans votre projet de la hiérarchie des dossiers. Vous aurez besoin de modifier le projet de version spécifique de la ApplicationHost.config fichier qui se trouve là avec...
Si vous n'éditez le ApplicationHost.config situé dans votre dossier Documents\IISExpress dossier cela n'affectera pas votre application existante (MVC5 appl dans mon cas).
OriginalL'auteur
Ouvrir le applicationHost.config fichier (qui se trouve à %windir%\system32\inetsrv\config\applicationHost.config) et de modifier le ipSecurity section.
Modifier cette ligne:
:
OriginalL'auteur
Essayer ce Système.Serveur web tag
Il a travaillé pour vous est tous ce qui compte le plus!
N'est-ce pas ce paramètre permettant la connexion de toutes les sources, parce que allowUnlisted est définie à true? docs.microsoft.com/en-us/iis/configuration/system.webserver/...
Bonne Prise! Mise à jour de ma réponse.
OriginalL'auteur
N'oubliez pas de site personnalisé délégation. Cela vous permet d'autoriser uniquement la délégation de sites que vous le souhaitez.
OriginalL'auteur
J'espère que cela va aider quelqu'un...
Je suis en cours d'exécution IIS express sur Windows 7, localement et n'suivantes - panneau de configuration > Programmes > Programmes et fonctionnalités > fonctionnalités Windows Activer ou désactiver
Dans le Fonctionnalités de Windows dialogue assurer la de Sécurité IP option est cochée:
Moi aussi j'ai du ouvrir mon applicationhost.config (sous %userprofile%\Documents\IISExpress\config) fichier et modifier les éléments suivants:
À
OriginalL'auteur