2009-12-08 2 views
0

asp.net (wcf) 웹 서비스의 프로젝트에서 publisher - subscribe를 구현하려고합니다. 내가 MSMQ asp.net 웹 서비스로 NServiceBus에서 액세스 문제

protected void Application_Start(object sender, EventArgs e) 
    { 
     try 
     { 
      log4net.Config.XmlConfigurator.Configure();     
      Bus = NServiceBus.Configure.WithWeb() 
      .SpringBuilder() 
      .BinarySerializer() 
      .MsmqTransport()    
       .IsTransactional(false) 
       .PurgeOnStartup(false) 
      .UnicastBus() 
       .ImpersonateSender(false) 
      .CreateBus() 
      .Start();     
     } 
     catch (Exception ex) 
     { 
      log.Error(ex); 
     } 
    } 
    public static IBus Bus { get; private set; } 

Global.asax에

에서 버스를 만들기 위해 노력하고 있지만 버스를 작성하지 않은 경우 .. 그것은 내가이 피 수있는 방법
Exception reached top level. 
System.Messaging.MessageQueueException: Access to Message Queuing system is denied. 
    at System.Messaging.MessageQueue.MQCacheableInfo.get_ReadHandle() 
    at System.Messaging.MessageQueue.StaleSafeReceiveMessage(UInt32 timeout, Int32 action, MQPROPS properties, NativeOverlapped* overlapped, ReceiveCallback receiveCallback, CursorHandle cursorHandle, IntPtr transaction) 
    at System.Messaging.MessageQueue.ReceiveCurrent(TimeSpan timeout, Int32 action, CursorHandle cursor, MessagePropertyFilter filter, MessageQueueTransaction internalTransaction, MessageQueueTransactionType transactionType) 
    at System.Messaging.MessageQueue.Peek(TimeSpan timeout) 
    at NServiceBus.Unicast.Transport.Msmq.MsmqTransport.Receive() 
    at NServiceBus.Utils.WorkerThread.Loop() 

예외

을 던지고있다? .... ... 나는이 가능성이 가장 높은 보안 문제가 있는지 확인한다 ... 중간에


NRK

답변

2

을 강타하고있다 모든 사람들에게 대기열에 대한 모든 권한을 부여합니다.

희망이 있습니다.

관련 문제