Sur une machine XP, une file d'attente de messages privée a été créée par un service .net. Lorsque je veux accéder à cette file d'attente privée dans une application VB6, j'obtiens toujours une erreur «Accès refusé». Donc, il semble que ce soit un problème de sécurité, seulement je ne comprends pas pourquoi même lorsque je suis connecté en tant qu'administrateur, je n'ai toujours pas accès à la file d'attente qui a été créée sur le même ordinateur. Y a-t-il autre chose à prendre en compte?Aucune autorisation d'accès à un MSMQ privé
Exemple sur la façon dont j'utilise la file d'attente dans VB6
Public msgQueue As MSMQQueue
Private Sub OpenQueue()
Dim MQ As New MSMQQueueInfo
MQ .PathName = ".\Private$\incommingQueue"
Set msgQueue = MQ.Open(MQ_RECEIVE_ACCESS, MQ_DENY_NONE)
End Sub
Avez-vous vérifié la sécurité de la file d'attente? Les ACL sont dans les propriétés de la file d'attente et ressemblent à des propriétés de dossier. –
Si j'essaie de modifier les propriétés de la file d'attente, je reçois simplement le même message "accès refusé". – Mez