Ошибка подключения FCM XMPP
У меня есть сервер приложений GCM XMPP, подключенный к GCM, который работает с 2013 года. Я пытаюсь перейти на соединение с FCM XMPP
Я подключаюсь к FCM-серверу, используя кодировку base64 строки логина, как это было при соединении с GCM-сервером:
<null>senderID@fcm-xmpp.googleapis.com<null>serverKey
и отправьте эту строку логина-строки base64 в кодировке XMPP:
<auth mechanism="PLAIN" xmlns="urn:ietf:params:xml:ns:xmpp-sasl">
=== base64 encoded login-string ====</auth>
Я получаю сообщение об ошибке от сервера FCM:
<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>
Я ожидал:
<success xmlns="urn:ietf:params:xml:ns:xmpp-sasl"/>
или что-то подобное, что я получаю при подключении к серверу GCM