Мы пытаемся внедрить MSMQ в наших приложениях, и перед нами стоит следующая проблема: наше приложение (консольное приложение) запускается под учетной записью пользователя локальной машины (machine1) в домене X.Чтение сообщений из очереди с удаленного компьютера
В этом же домене есть еще одна машина (machine2), и на этом компьютере находится очередь. В домене X есть учетная запись пользователя с правами администратора, и этот пользователь имеет полный контроль над очередью, но когда наше приложение запускается, поскольку оно выполняется под локальной учетной записью, у него нет прав на чтение сообщений.
Есть ли решение о том, как исправить эту проблему только из кода? Мы не можем изменить учетную запись пользователя, используемую нашим консольным приложением. Я думаю использовать последнее воплощение в качестве олицетворения.
У вас есть решение проблемы?
Привет, Бен, я прочитал эту статью и здесь говорится, что я должен предоставить разрешения «Получить сообщение» моему пользователю. Но проблема в том, что мой пользователь не является пользователем домена, это локальный пользователь и этот пользователь из machine1, и он не отображается на машине2, чтобы добавить этого пользователя на вкладку безопасности очереди. –