Question

Je suis en train de créer un serveur IIS pour faire de la programmation ASP, dès que je résoudre ce problème avant de programmation très pertinente ...

Le serveur IIS est situé dans un serveur VirtualBox, et je suis mise en place d'un répertoire virtuel pour pointer vers un répertoire partagé ( « un partage situé sur un autre ordinateur », par exemple, \\server\serve-this) qui fonctionne parfaitement en utilisant net use et Windows Explorateur. Cependant, IIS me montre un petit panneau stop regardant la chose erreur rouge, et il servira pas de fichiers ( « vous n'êtes pas autorisé à afficher cette page »). J'ai ouvert les autorisations sur OSX hôte et peut se déplacer tout autour de l'invité Windows. Où puis-je vérifier pourquoi il se plaint?

Si je mets le répertoire virtuel dans un répertoire local (en sélectionnant le bouton radio approprié), il n'a pas de problèmes d'autorisations ... De plus, j'ai essayé de bricoler un peu avec l'onglet Sécurité de répertoire, mais qui semble ne pas être quelle qu'elle soit pertinente.

Il n'y a rien dans les journaux dans C: \ WINDOWS \ system32 \ LogFiles ...

Modifier La réponse est de lire l'article que le James Conigliaro (meilleure réponse) suggère. Cependant, je l'ai fait ce qui suit (hier, je l'ai fait quelque chose de différent, qui a travaillé, mais je ne sais pas quoi):

  1. Faire un utilisateur avec le même nom d'utilisateur / mot de passe sur l'invité Windows comme sur mon hôte Mac OS X, qui est ce que suggère Aarons
  2. Changer l'utilisateur qui est connecté pour l'accès anonyme à cet utilisateur.
  3. Voilà. Pas mal, vraiment.
Était-ce utile?

La solution

Microsoft a publié un article de base de connaissances avec un certain nombre d'options différentes pour la configuration IIS pour accéder au contenu / fichiers sur un lecteur réseau. Toutes les impliquer différentes méthodes pour faire en sorte que le compte qui nous IIS runing sous ou impersonanting a accès au lecteur réseau:

http://support.microsoft.com/kb/207671/EN- US /

Autres conseils

IIS tente d'accéder aux fichiers à l'aide du compte IUSR local. Modifiez ce compte à quelque chose qui a accès aux fichiers sur le serveur distant, ou créer un utilisateur sur le système distant avec le même login / pw que votre compte IUSR local.

avez-vous essayé de regarder l'Observateur d'événements dans Outils d'administration, vous pouvez aussi y accéder par clic droit MyComputer -> Gérer -.> Observateur d'événements sous Outils système

Cette configuration est susceptible de vous causer des problèmes. En effet, IIS (au moins sur XP) ne remarque pas que les fichiers sur le réseau ont changé. Vous voulez probablement inverser votre configuration telle que vous modifiez des fichiers à distance (qui sont situés dans la machine virtuelle).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top