Подключитесь к серверу XMPP, используя SASL ANONYMOUS в C#

Я хочу подключиться к серверу XMPP с помощью SASL ANONYMOUS.

Я могу использовать любую библиотеку, которая доступна для коммерческого использования.

Любой совет, как это сделать и какую библиотеку использовать?

Я заглянул в документацию некоторых библиотек (agsXMPP и jabber.net) и не смог понять, как сделать какое-либо анонимное соединение.

Спасибо!

1 ответ

Решение

В событии OnSaslStart вы можете выбрать анонимный механизм Sasl

private void XmppCon_OnSaslStart(object sender, SaslEventArgs args)
{
   args.Auto = false;
   Mechanism.GetMechanismName(MechanismType.ANONYMOUS);
}
Другие вопросы по тегам