2009-06-26 4 views
0

J'ai déployé mon application Web Asp.net sur IIS 7.0 sur localMachine (Server) et cela fonctionne correctement.Impossible d'accéder à l'application Web (Internet Explorer ne trouve pas cette page) à distance

Mais quand j'essaie d'y accéder à partir d'une autre machine en LAN, cela me donne l'erreur que, 'Internet Explorer ne trouve pas cette page.'

J'y accède sur des terminaux en utilisant l'adresse de nom de serveur et j'essaie également d'utiliser l'adresse IP. Même j'ai partagé le dossier d'application dans le réseau.

+2

Pouvez-vous reformuler le titre avec un titre plus descriptif? –

+0

Fait ... Je soupçonne que l'anglais n'est pas la première langue de Bhusha, alors j'aide –

Répondre

0

Vérifiez le pare-feu Windows sur votre PC Vista. Vous devez laisser passer le port TCP 80.

0

Vous n'avez pas besoin de partager le dossier de l'application et vous ne devez pas le partager. Il s'agit d'un risque de sécurité car les utilisateurs du réseau pourront accéder au code source de l'application. En outre, cela n'aidera pas les problèmes que vous rencontrez car un partage réseau n'est pas accessible via HTTP et ne touchera donc jamais IIS et votre application Web. Vous pouvez donc désactiver le partage pour le dossier et être sûr que ce n'est pas le problème.

Ensuite, vérifiez votre pare-feu Windows et assurez-vous que le trafic Web entrant est autorisé ("http" ou "port 80").

Ensuite, j'aurais un look at the host headers sur lequel le site fonctionne.

Alors peut-être mettre à jour votre question avec plus de détails.

Greg

0

Vous pouvez également vous assurer que IIS écoute sur l'adresse IP correcte. Ce problème peut se produire si vous passez d'une connexion LAN à une connexion sans fil (par exemple lors de la prise d'un ordinateur portable de travail à la maison). Pour Cochez cette case, ouvrez inetmgr et cliquez avec le bouton droit sur le noeud 'Site Web par défaut'. Vérifiez que l'entrée d'adresse IP est définie sur l'adresse IP actuelle de votre machine.

Questions connexes