Plusieurs applications Silverlight /Ria Services sur le même serveur IIS
-
vendredi 2 décembre 2011 10:17
Bonjour,
Nous avons un problème avec nos applications déployées sur un serveur IIS 7.5.
En fait, pour vous expliquer un peu le contexte, nous avons deux applications déployées sur IIS 7.5.
Elles sont toutes les deux dans le même site Web de IIS, mais utilisent chacune leur propre pool (qui sont paramétrés en ApplicationPoolIdentity). Ces deux applications sont paramétrées sur IIS avec la Windows Authentification et emprunt d'indentité ASP.Net.Côté client, si on accède à une des deux applications, tout fonctionne bien, les données sont bien récupérées via Ria Services (qui utilise un Domain Service).
Le problème que nous rencontrons arrive quand, dans le même navigateur, les deux applications sont lancées en même temps. Celle qui a été lancé en premier ne fonctionne plus : Error occured while loading data through the 'MyMethodName' query on DomainContext of type 'MyDomainServiceName'.....
C'est comme si le Domain Service de l'application lancée en premier était remplacé par celui de la 2ème application et donc forcément, il ne contient plus les mêmes noms de méthodes (ils n'ont d'ailleurs pas le même Namespace).
Auriez-vous une idée concernant ce problème ?
Merci d'avance.
- Type modifié Ciprian Duduiala mercredi 11 janvier 2012 14:29 question
Toutes les réponses
-
mercredi 7 décembre 2011 08:20
Bonjour,
Il s'agissait bien de deux répertoires dans wwwrot (deux applications IIS distinctes), lancées dans deux Tab d'un navigateur.
Le problème provenait du fichier AuthenticationService.cs.
[CODE]HttpCookie authCookie = new HttpCookie(FormsAuthentication.FormsCookieName + "MonAppName" , encryptedTicket);[/CODE]
Le cookie généré avait toujours le même nom, c'était celui par défaut.
Donc forcément, quand une appli était lancée, il remplaçait le cookie....
C'est donc résolu.
Merci.- Marqué comme réponse Ciprian Duduiala mercredi 11 janvier 2012 14:29
-
mardi 10 janvier 2012 10:37
Bonjour,
Tu peux etre plus précis sur l'origine de l'erreur et la résolution stp !
Merci
So B

