В этом случае вы должны использовать обратные вызовы onCodeSent
и onCodeAutoRetrievalTimeOut
и попросить пользователя ввести код и инициализировать PhoneAuthCredential
для завершения входа.
Я закончил тем, что ответил на свой собственный вопрос: проблема состояла в том, что среди необходимых БАНОК, которые я добавил к Tomcat, был конфликт servlet.jar. Когда я удалил это, ошибка исчезла.
Вы устанавливали путь Tomcat в "Предпочтениях-> Tomcat-> Усовершенствованный-> основа Tomcat"?
Попытайтесь убрать тот путь (возвращение к конфигурации по умолчанию), и проверка, если это действительно решает проблему.
по всей вероятности плагин кота в затмении вызывает проблему конфликта, мне удается решить проблему путем получения того же файла банки версии и переопределить его в плагине кота в затмении.
У меня была похожая проблема, и я решил ее, убедившись, что у меня правильная версия servlet.jar в classpath, который используется моим приложением, а также я сохранил старый файл J2EE.jar в classpath, и это вызывало основную проблему. Поэтому я удалил его из classpath, чтобы убедиться, что он использует файлы по умолчанию.