2016-12-10 1 views
0

Je suis en train de mettre en place l'IIS je peux accéder à mon projet d'application Web local à dev.example.com. J'ai le chemin physique défini à la racine de mon application Web, et la liaison comme indiqué dans l'image ci-dessous.IIS suspendu site web pour toujours locale

enter image description here

J'ai ajouté à fichier hosts

enter image description here

Mais en essayant d'y accéder en chrome, il se bloque juste pour toujours.

enter image description here

Y at-il quelque chose que je suis absent?

+0

ça marche pour http://127.0.0.1:80? –

+0

Je viens d'obtenir 404 pas trouvé? Il ne se bloque pas toujours comme il le fait avec dev.example.com – Hafax

+0

Avez-vous une configuration de proxy Internet dans votre navigateur? –

Répondre

1

je dû définir les autorisations de mon identité de pool d'applications

ApplicationPoolIdentity est en fait la meilleure pratique à utiliser dans IIS7. Il s'agit d'un compte créé dynamiquement et non piraté. Pour ajouter la sécurité du système de fichiers pour un pool d'applications particulier, voir "Identités de pool d'applications" de IIS.net. La version rapide:

Si vous pool d'applications est nommé « DefaultAppPool » (il suffit de remplacer ce texte ci-dessous s'il est nommé différemment)

Ouvrez l'Explorateur Windows

Sélectionnez un fichier ou un répertoire.

Clic droit sur le fichier et sélectionnez « Propriétés »

Cliquez sur le bouton onglet « Sécurité »

Cliquez sur le « Modifier », puis « Ajouter »

Cliquez sur le « Emplacements » et faire Assurez-vous de sélectionner la machine locale. (Pas le domaine Windows si le serveur appartient à un.)

Entrez "IIS AppPool \ DefaultAppPool" dans la zone de texte "Entrez les noms des objets à sélectionner:". (Ne pas oublier de changer « DefaultAppPool » ici pour tout ce que vous avez appelé votre pool d'applications.)

Cliquez sur le « Vérifier les noms » et cliquez sur le bouton « OK ».

J'ai trouvé la réponse ici

IIS7 Permissions Overview - ApplicationPoolIdentity