ASP.NET application/service web ne fonctionne pas sur Windows Vista/IIS 7: droit d'accès problème?

J'ai un .NET 3.5 web basé sur le service en cours d'exécution à http://localhost/serivce.svc/. Alors j'ai un ASP.NET application en cours d'exécution à http://localhost/myApp. Dans Application_Load mon application lit XML de configuration du service web. Qui fonctionne très bien sur ma machine, mais:

  • Sur Windows Vista avec IIS 7, la demande pour les services web échoue.
  • Le service web peuvent être accessibles via le navigateur sans aucun problème.
  • J'ai configuré l'application de la piscine de mon application à exécuter en tant qu'administrateur. J'ai ajouté l'administrateur de la IIS_USRS groupe, mais il ne peut toujours pas accéder au service web. impersonate=true/false ne semble pas faire une différence.
  • "demande à la webervices échoue" - comment est-il échouer? Est-il une exception? S'il vous plaît poster. Il n'y a rien dans les journaux des événements? Post que.
  • Je reçois un 503 du webservice en arrière. J'ai écrit le accessible à l'url d'un fichier journal et il fonctionne très bien dans le navigateur. Que le code fonctionne très bien si on commence à partir de Visual Studio, je n'étais pas encore en mesure d'obtenir plus d'informations via le débogueur.
  • J'ai essayé de déboguer le problème de plus. Si je configurer myApp avec une mauvaise URL, ce qui n'existe pas, je reçois toujours un 503. C'est étrange, parce que je m'attends à une erreur 404. J'ai essayé d'utiliser un violon pour avoir un regard sur les détails de la demande, mais pas de demande de la montre dans un violon. Donc je suppose que la requête ne laisse même myApp. En quelque sorte, la demande de la localité doivent être interdites sur cette machine, mais je ne sais pas pourquoi et comment vérifier que!?
  • fiddler ne sera pas montrer les sessions à localhost - la d'IE proxy bits sont codés en dur de ne pas utiliser le proxy pour localhost, au lieu d'utiliser 127.0.0.1./exemple (c'supplémentaire . est destiné à être là)
InformationsquelleAutor Achim | 2009-08-13