J'ai un site ASP.NET simple qui appelle un service WCF. L'appel fonctionne dans Visual Studio 2010 (les deux sites fonctionnant sous Cassini utilisant la liaison HTTP de base). En déplaçant la même chose vers XP, l'exécution de la page du site Web (qui appelle simplement le service WCF) fait apparaître une erreur "500" sur le serveur Web.L'appel WCF 4 fonctionne avec Cassini Non IIS
Il n'y a rien dans le journal des événements. Le suivi est activé pour le service WCF et tout semble normal à l'exception d'un message de niveau d'avertissement "Le contexte d'évaluation de la configuration n'a pas été trouvé." à l'activité Open ServiceHost. Sur l'ordinateur XP, un seul site Web s'exécute à la vitesse de l'IIS avec ASP.NET 4.0, chaque répertoire virtuel est défini pour ASP.NET 4.0, seule l'authentification anonyme est définie sur les deux vdirs. (pas de Windows).
Le fichier web.config sur le site Web est défini avec l'option Authentication définie sur "None" et l'identité d'identité est également définie sur "false". Je veux que le service WCF soit complètement ouvert pour cet exercice, je l'ai juste besoin pour prendre n'importe quel appel et renvoyer un résultat.
Qu'est-ce qui me manque?
Merci.
Montrez-nous votre configuration serveur et côté client! Comment appelez-vous ce service, quelle URL utilisez-vous? –