标签: c# security authentication msmq
我创建了一个私有MSMQ,我可以向它发送消息。我现在要做的是只允许单个用户访问队列,然后使用该用户凭据将消息发送到该队列。
我正在考虑在发送消息之前冒充用户(我有一个模仿类),但不知道如何做到这一点。
有关最佳方法的任何想法。
哦!我正在使用C#。
答案 0 :(得分:1)
哪些用户将运行可执行文件?您可以简单地让该用户访问队列,并完全避免模拟。
当您尝试将不同的代码片段作为几个不同的用户运行时,模拟通常很有用。如果您不需要多个用户,请不要费心去模仿。