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

Выбрасывается исключение "Непредвиденная ошибка авторизации" при двухфакторной авторизации из примера в документации #622

Closed
ghost opened this issue Jun 26, 2018 · 1 comment
Labels
Ошибка В существующем функционале есть проблема

Comments

@ghost
Copy link

ghost commented Jun 26, 2018

  1. .NET Framework 4.7.1
  2. VkNet.Utils.Browser, EndAuthorize()
  3. Код полностью повторяет двухфакторную авторизацию, описанную в документации:
        var api = new VkApi();
	api.Authorize(new ApiAuthParams
	{
		ApplicationId = [Здесь ID приложения, я использовал случайный - 3502561],
		Login = "[Здесь верный номер телефона, например 89530351122]",
		Password = "[Здесь верный пароль]",
		Settings = Settings.All,
		TwoFactorAuthorization = () =>
		       {
			Console.WriteLine("Enter Code:"); 
				return Console.ReadLine(); // Код приходит, вводим его сюда
			}
		});
	Console.WriteLine(api.Token);
	var res = api.Groups.Get(new GroupsGetParams());

	Console.WriteLine(res.TotalCount);

	Console.ReadLine();

В методе VkNet.Utils.Browser.HasCaptchaInput() у объектов request и response в поле _nameValues после парсинга uriFragment хранятся только ключи act и hash. uriFragment не содержит ключ "__q_hash", вследствие чего метод VkNet.Utils.Browser.HasCaptchaInput() возвращает null что порождает исключение в вызывающем методе.

@inyutin-maxim inyutin-maxim modified the milestones: v1.37.0, v2.0.0 Jul 6, 2018
@inyutin-maxim inyutin-maxim added the Ошибка В существующем функционале есть проблема label Jul 9, 2018
@itsokto itsokto removed this from the v2.0.0 milestone May 30, 2020
@itsokto
Copy link
Collaborator

itsokto commented May 30, 2020

Обсуждение проблем с авторизацией переносится в #997

@itsokto itsokto closed this as completed May 30, 2020
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

2 participants