Безопасное общение для MSMQ - PullRequest
1 голос
/ 22 февраля 2012

Я создал частный MSMQ и могу отправлять ему сообщения. Теперь я хочу разрешить только одному пользователю доступ к очереди, а затем отправлять сообщения в эту очередь с использованием учетных данных этих пользователей.

Я думаю о том, чтобы выдать себя за пользователя (у меня есть класс подражателя) перед отправкой сообщения, но не уверен, как это сделать.

любые идеи о том, как лучше всего это сделать.

Oh! Я использую C #.

1 Ответ

1 голос
/ 22 февраля 2012

Какой пользователь будет запускать исполняемый файл?Вы можете просто предоставить этому пользователю доступ к очереди и вообще избежать олицетворения.

Олицетворение обычно полезно, когда вы пытаетесь запустить разные фрагменты кода как несколько разных пользователей.Если вам не нужно несколько пользователей, не пытайтесь выдавать себя за другого.

...