Isn't it possible to set a password on a message and congifure the msmq queue to accept messages with that password? I'm having trouble configuring my remote queue to accept messages from an asp.net site (network service account). I want my queue to be authenticated (just a checkbox on the queue), but I'm unable to add the Network Service from a remote machine to the users in the security tab. If I leave the checkbox Authenticate unchecked, then everyone can just send a message to the queue.
If I check the checkbox Authenticated, and I try sending a message to the queue from a Console Application, it does work. My Console Application runs under my account and in the security tab of the queue I added myself (on the remote server). But how to give access to the Network Service of my local machine?