Je fais un projet Web avec Visual Studio 2010 (MVC3 Razor) et Windows 7.
Mon navigateur par défaut est IE. Lorsque je lance le projet, le site Web fonctionne parfaitement avec l'URL.
Lorsque je copie la même URL et que j'essaie de faire fonctionner le site Web sous Chrome ou Firefox, le message d'erreur suivant s'affiche.
ERREUR
The requested URL could not be retrieved
The following error was encountered while trying to retrieve the URL: http://localhost:49824/
Connection to 127.0.0.1 failed.
The system returned: (111) Connection refused
The remote Host or network may be down. Please try the request again.
Your cache administrator is webmaster.
J'ai reconstruit la solution et ajouté l'URL au site autorisé. Mais le problème persiste. Comment dois-je résoudre ce problème?
Enfin j'ai trouvé la solution ... C'est très facile
Accédez aux paramètres du réseau local (dans Chrome: Outils-> Options-> Sous le capot -> Modifier les paramètres du proxy -> Paramètres du réseau local).
Il y aura une case à cocher pour "Contourner le serveur proxy pour l'adresse locale"
Cochez la case.
Terminé!!!
Sur Mac/Apple: Chrome utilise les préférences système pour exclure localhost:
Allez dans Préférences Système -> Réseau -> Avancé -> Paramètres du proxy
ajoutez 'localhost' en bas où il est écrit: 'ignore les paramètres de proxy pour ces hôtes et domaines' (les exceptions sont séparées par une virgule)
Pour tous les navigateurs,
internet Options
(ou propriétés Internet) connections
LAN Settings
Use proxy server for your LAN
Bypass proxy server for your local address
(ne changez pas le numéro de port)Ok
Maintenant vous êtes prêt à partir. :)
Si vous utilisez le système Windows:
veuillez vérifier le fichier
C:\Windows\System32\drivers\etc\hosts
et ajoutez des lignes telles que:
127.0.0.1 localhost
J'ai rencontré le même problème et la solution complète consiste à définir sur false (décocher) la case à cocher "Détecter automatiquement les paramètres" dans Lan Area Network (la même fenêtre que pour le serveur proxy Bypass pour l'adresse locale)
Pour Chrome, allez à
Paramètres-> Réseau-> Modifier les paramètres du proxy
Maintenant, les propriétés Internet s'ouvriront. Vous devez donc définir les paramètres du réseau local et cocher la case:
Contourner le serveur proxy pour l'adresse locale
Changer mes paramètres réseau pour ne pas détecter automatiquement un serveur proxy a fonctionné pour moi MAIS la réinitialisation de votre pile réseau Windows peut aider.
Voir L'option nucléaire: réinitialiser la merde de vos adaptateurs réseau sous Vista de Scott Hanselman.
Si la solution de paramétrage du proxy LAN du navigateur ne fonctionne pas pour vous:
Comme mentionné dans ce Q & A similaire Comment résoudre ERR_CONNECTION_REFUSED lorsque vous essayez de vous connecter à l'hôte local exécutant IISExpress - Erreur 502 (impossible de déboguer à partir de Visual Studio)?
Changer le numéro de port de votre projet Web peut être une solution rapide.
J'ai constaté que lorsque je rencontrais ce problème, je devais supprimer le fichier application.config
de ma solution. Je tirais le code du référentiel du collègue dont le fichier config
était en correspondance avec les ressources de l'ordinateur local (et non les miennes). En plus de cela, je devais créer un nouveau répertoire virtuel comme expliqué dans les réponses précédentes.
Pour Firefox: