Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Постоянно выкидывает exception - не верный логин или пароль #1214

Closed
1 task done
Hromon opened this issue Nov 10, 2021 · 6 comments
Labels
Задача Задача требующая реализации нового или доработке существующего функционала
Milestone

Comments

@Hromon
Copy link

Hromon commented Nov 10, 2021

  • NETStandard2.0

Класс и метод в котором возникла проблема:
VkApi.Authorize()

Верность паролей и логинов проверяли сотню раз.

Пример кода:
image

@Implx
Copy link
Contributor

Implx commented Nov 16, 2021

Такая же проблема, в двух приложениях слетела авторизация, надо смотреть...

@CaCTuCaTu4ECKuu
Copy link
Member

CaCTuCaTu4ECKuu commented Nov 19, 2021

Из того что я отследил
VkNet\Infrastructure\Authorization\ImplicitFlow\ImplicitFlow.cs
CreateAuthorizeUrl создает ссылку при переходе

AbstractAuthorizationForm.ExecuteAsync при посте получает окно с запросом разрешения доступа для приложения (на узбекском языке кста), uri ответа - https://oauth.vk.com/authorize?client_id={AppID}&redirect_uri={uri}&response_type=token&scope=140492255&v=5.126&state=&display=mobile&m=7

ImplicitFlow.NextStepAsync воспринимает это как страницу неверного логина и пароля

Я немного не вкурсе что и как там должно быть в этом коде поэтому ковырять не хочу, есть мысли что сломалось?
Похоже когда писали все кейсы не обработали т.к. у человека что писал возможно не всплывало

Насчет разрешения, если пройти по ссылке ручками и разрешить приложению доступ то токен в браузере прилетает, но при повторной авторизации та же ошибка, но если снова перейти по ссылке в браузере то окно появилось другое - с списком прав и просьбой разрешить их все, не уверен что и почему т.к. приложение то у меня уже авторизовано, так сказать

Версия vknet - последняя сборка из гита
Приложение netcoreapp3.1 (net5.0 по идее)

@vborovin
Copy link

Здесь обсуждалось, мне помогло
#997 (comment)

@artem54325
Copy link

artem54325 commented Dec 4, 2021

@vborovin Попробовал добавить ошибка осталось. Могу лишь авторизоваться через token(если руками вписать его) в AccessToken

@inyutin-maxim inyutin-maxim added this to the v1.69.0 milestone Jan 24, 2022
@inyutin-maxim inyutin-maxim added the Задача Задача требующая реализации нового или доработке существующего функционала label Jan 24, 2022
@y0ung3r
Copy link
Contributor

y0ung3r commented Jan 27, 2022

После того, как форма отправляется, должна появляться страница с подтверждением передаваемых приложению прав:
image
С формы, соответственно, берется Action кнопки "Разрешить" и авторизация завершается

Но появляется это:
image

Код, который находится у нас в библиотеке полностью правильный, там даже исправлять нечего. ВК опять что то поломали и у меня даже нет идей как с этим бороться

@inyutin-maxim inyutin-maxim modified the milestones: v1.69.0, v1.70.0 Apr 29, 2022
@inyutin-maxim inyutin-maxim modified the milestones: v1.70.0, v1.71.0 Jul 12, 2022
@inyutin-maxim inyutin-maxim modified the milestones: v1.71.0, v1.72.0 Sep 3, 2022
@inyutin-maxim inyutin-maxim modified the milestones: v1.72.0, v1.73.0 Oct 19, 2022
@inyutin-maxim inyutin-maxim modified the milestones: v1.73.0, v1.74.0 Apr 9, 2023
@inyutin-maxim inyutin-maxim modified the milestones: v1.74.0, v1.75.0 May 3, 2023
@inyutin-maxim inyutin-maxim modified the milestones: v1.75.0, v1.76.0 Jul 10, 2023
@Panuchi
Copy link
Contributor

Panuchi commented Jul 28, 2023

Перенесено в #997

@Panuchi Panuchi closed this as completed Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Задача Задача требующая реализации нового или доработке существующего функционала
Projects
None yet
Development

No branches or pull requests

8 participants