Jordi y yo nos encontramos con un problema al mover un servicio ASP.NET al entorno de producción de un cliente.

Al tener que escribir mensajes en una cola de otro servidor, la aplicación lanzaba una excepción.

Investigando un poco el tema nos dimos cuenta que el problema era que el usuario que estaba ejecutando el servicio no tenia permisos para acceder al Active Directory y por eso no podía acceder a la cola.

La solución es la siguiente:

1- Hay que cambiar la string donde le indicamos la cola, no sirve el Servidor/Private$/Cola cuando es remoto, el formato debe ser FormatName:DIRECT=OS:Servidor\private$\Cola

2- No podemos utilizar el MessageQueue.Exists con este formato ya que lanza una excepción.

Categories: , ,

Leave a Reply


*

PUBLICIDAD

EMAIL





posts recientes

Instala la ultima versión...

Posted on ene - 23 - 2012

0 Comment

primer Vistazo al framework...

Posted on ene - 12 - 2012

0 Comment

Changelog de MongoMapper.NET

Posted on ene - 5 - 2012

0 Comment

Sponsors

  • Etooltech
  • Dingus Services
  • Etooltech
  • Dingus Services