¿Cómo hacer para montar dos web services con el mismo nombre en el IIS?
tema enviado por JoelPV en ASP.NET
tema iniciado el 29/07/2009
Hola a todos.
Espero se encuentren bien.
Mi caso es el siguiente:
Se desea montar varios web sevices (creados en .net 2005) para una aplicación de pruebas y esos mismos para una aplicación de producción en un mismos servidor (Windows 2003 server enterprice edition), pero que vean bases de datos (SQL server 2005) diferentes y que ambas aplicaciones puedan correr al mismo tiempo.
El problema: En el IIS (v6.0) no se pueden crear dos directorios virtuales con el mismo nombre.
Solución parcial: Monte un servidor Apache que incluye el modulo mod_aspdotnet.so (v2.2.0.2006) donde la aplicación de pruebas la he direccionado al puerto 8080.
El otro problema: el servidor apache toma su configuración de “httpd.conf” y no del los web.config de los web services.
Las dos preguntas:
¿Cómo hacer para montar dos web services con el mismo nombre en el IIS? o
¿Cómo hacer para que un servidor Apache vea un web.config?
Detalles adicionales:
El problema principal está en la autenticación en el web.config pues si lo dejo con su nombre real el servidor apache deniega el acceso completamente y si le cambio el nombre por web.configx la pagina de logueo toma como nombre de usuario a “SYSTEM” ya que no logra encontrar al servidor de base de datos con los perfiles y nombres de usuarios del web.config.