C# 埃贾伯德模仿

C# 埃贾伯德模仿,c#,xmpp,impersonation,ejabberd,C#,Xmpp,Impersonation,Ejabberd,我正在使用ejabberd 2和Jabber net。我想问一下,在使用管理员登录时是否可以模拟用户。这意味着我希望能够使用管理员帐户登录,并从“用户a”,向“用户B”发送消息?当我尝试这样做时,服务器返回 <stream:error xmlns:stream=\"http://etherx.jabber.org/streams\"> <invalid-from xmlns=\"urn:ietf:params:xml:ns:xmpp-streams\" /> </s

我正在使用ejabberd 2和Jabber net。我想问一下,在使用管理员登录时是否可以模拟用户。这意味着我希望能够使用管理员帐户登录,并从“用户a”,向“用户B”发送消息?当我尝试这样做时,服务器返回

<stream:error xmlns:stream=\"http://etherx.jabber.org/streams\">
<invalid-from xmlns=\"urn:ietf:params:xml:ns:xmpp-streams\" />
</stream:error>


感谢您抽出时间。

如果您有一个XMPP控制台客户端,并且您以UserA身份登录(意味着您知道密码或在生产环境以外的其他环境中没有密码要求访问方法),您可以通过该控制台“模拟”特定用户发送该节。

我强烈建议您使用Pidgin或Spark。它们都有一个优秀的xmpp控制台来发送您的自定义诗节