Ошибка при авторизации
В VkNet по умолчанию для авторизации используется эмуляция imlicit flow. Поскольку это эмуляция действий в браузере, могут возникать не предвиденные ошибки (изменилась разметка страницы и т.д.). Чтобы не флудили issues обсуждение этой проблемы переносится сюда.
Рекомендации
В основном эта проблема касается консольных приложений. Для настольных/мобильных приложений лучшим решением будет авторизация в браузере/web view (см. примеры для разных платформ). После авторизации передайте токен в параметры метода
Authorize(ApiAuthParams params)
Большинство упомянутых выше issues было исправлено давно или будет исправлено в 1.53.0 (см. #986)
При входе на аккаунт с 2fa (и вводом правильного кода), выводит ошибку "Failed to determine page type from url: ..."
При входе на аккаунт с 2fa (и вводом правильного кода), выводит ошибку "Failed to determine page type from url: ..."
@Irval1337 Чтобы исправить эту ошибку нужен URL. Замените личные данные в url, если имеются, и отправьте сюда или в чат Telegram https://t.me/VkDotNet
Последние два дня получаю ошибку "Неверный логин или пароль", до этого авторизация исправно работала два года. Код авторизации не менял, логин/пароль/код приложения/настройки приложения - ничего не менялось. Просто АПИ стал давать ошибку авторизации. 2fa не используется.
Последние два дня получаю ошибку "Неверный логин или пароль", до этого авторизация исправно работала два года. Код авторизации не менял, логин/пароль/код приложения/настройки приложения - ничего не менялось. Просто АПИ стал давать ошибку авторизации. 2fa не используется.
Как говорилось выше скорее всего в пайплайне авторизации что то поменялось, вполне возможно что нужно открыть браузер и пройти авторизацию там, скорее всего вывалилась капча или что то такое. А вообще рекомендуемый способ авторизации через токен.
Как говорилось выше скорее всего в пайплайне авторизации что то поменялось, вполне возможно что нужно открыть браузер и пройти авторизацию там, скорее всего вывалилась капча или что то такое. А вообще рекомендуемый способ авторизации через токен.
Через браузер заходил, проверял на наличие капчи, менял даже пароль - абсолютно ничего не меняется. Если поменялось в пайплайне - неужели это только у меня одного проблема? Массово же должно проявиться.
Как говорилось выше скорее всего в пайплайне авторизации что то поменялось, вполне возможно что нужно открыть браузер и пройти авторизацию там, скорее всего вывалилась капча или что то такое. А вообще рекомендуемый способ авторизации через токен.
Через браузер заходил, проверял на наличие капчи, менял даже пароль - абсолютно ничего не меняется. Если поменялось в пайплайне - неужели это только у меня одного проблема? Массово же должно проявиться.
Попробуй включить логи, и отследить по ним. Думаю дальнейшее обсуждение по твоему вопросу удобнее перенести сюда: https://t.me/VkDotNet
Как говорилось выше скорее всего в пайплайне авторизации что то поменялось, вполне возможно что нужно открыть браузер и пройти авторизацию там, скорее всего вывалилась капча или что то такое. А вообще рекомендуемый способ авторизации через токен.
Через браузер заходил, проверял на наличие капчи, менял даже пароль - абсолютно ничего не меняется. Если поменялось в пайплайне - неужели это только у меня одного проблема? Массово же должно проявиться.
Такая же ошибка "Неверный логин или пароль" где-то с 28 октября. После подключения расширения VkNet.AudioBypass (пример есть в разделе "Как использовать" этого расширения), ошибка авторизации пропала.
@een-recall, Спасибо, точно такая же ситуация была, помогло подключение VkNet.AudioBypass.
Использую WinForms вместе с VkNet, я точно не знаю, возможно я что-то не так делаю, но в общем картинка выглядит вот так: Когда я ввожу логин и пароль, если они правильные меня перенаправляет на форму с двух этапной аутентификацией, но сообщения на мой телефон мне не приходит(это первая проблема, вторая как я предполагаю вытекает из первой), вторая проблема заключается в том, что если я авторизуюсь уже в браузере и мне приходит этот код, когда я ввожу его в поле, мне пишет, что он неправильный, но я использовал средства вывода, чтобы убедиться, что пишется именно тот код, который я вводил и все выводило в точности, как я писал до этого(это вторая проблема, но я уже сказал ранее, скорее всего она вытекает из первой), хотелось бы разобраться почему не приходит код от OAuth, пока искал решение данной проблемы, большинство информации, которую я находил сводило меня к использованию класса WebBrowser, но я так и не понял как. Хотелось бы узнать как решить эту проблему)
Использую WinForms вместе с VkNet, я точно не знаю, возможно я что-то не так делаю, но в общем картинка выглядит вот так: Когда я ввожу логин и пароль, если они правильные меня перенаправляет на форму с двух этапной аутентификацией, но сообщения на мой телефон мне не приходит(это первая проблема, вторая как я предполагаю вытекает из первой), вторая проблема заключается в том, что если я авторизуюсь уже в браузере и мне приходит этот код, когда я ввожу его в поле, мне пишет, что он неправильный, но я использовал средства вывода, чтобы убедиться, что пишется именно тот код, который я вводил и все выводило в точности, как я писал до этого(это вторая проблема, но я уже сказал ранее, скорее всего она вытекает из первой), хотелось бы разобраться почему не приходит код от OAuth, пока искал решение данной проблемы, большинство информации, которую я находил сводило меня к использованию класса WebBrowser, но я так и не понял как. Хотелось бы узнать как решить эту проблему)
https://github.com/vknet/vk/blob/develop/examples/VkNet.Wpf/WpfAuthorize.cs#L14