Visual Studio 2017 - Как исправить ошибку: мы не смогли обновить учетные данные для учетной записи

Мой адрес электронной почты изменился, и теперь я не могу войти в Visual Studio 2017.

Ошибка: "Мы не смогли обновить учетные данные для учетной записи. Не удалось обновить токен доступа".

введите описание изображения здесь

Как я могу это исправить?

Ответ 1

Эта ошибка будет исправлена ​​в будущей версии.

Пока:

  • Закрыть VS2017
  • Перейдите в раздел "C:\Users\{имя_пользователя}\AppData\Local \.IdentityService"
  • Переименуйте "IdentityServiceAdalCache.cache", как показано ниже. (например, просто добавьте символ подчеркивания)
  • Перезагрузите VS2017 и войдите в систему. изменение имени идентификатора службы идентификации

ПРИМЕЧАНИЕ. Есть аналогичные проблемы, которые не будут устранены, но это сработало для меня.

Ответ 2

Откройте Visual Studio. Нажмите Справка, Отправить отзыв, Сообщить о проблеме...

Это приведет вас к экрану входа. Если вы войдете оттуда, он войдет в Visual Studio.

Ответ 3

Для меня работала переименовать .identityservice, а затем перезапустить VS и войти в свою учетную запись VSTS. Затем он воссоздает новый. Identityservice, к которому он может получить доступ.

Ответ 4

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

В итоге я стал искать и пытаться вручную войти в свою учетную запись Microsoft с помощью Internet Explorer, но не смог подключиться к https://login.microsoftonline.com. Я добавил адрес https://login.microsoftonline.com на свои надежные сайты в настройках Интернета. После этого Visual Studio смогла подключиться к Microsoft и проверить свою учетную запись.

Ответ 5

Я попытался удалить только IdentityServiceAdalCache.cache, как в принятом ответе, но это не решило проблему.

Для записи мне удалось исправить это, удалив все файлы в папке .IdentityService (находится в C:\Users {имя пользователя}\AppData\Local.IdentityService).

Ответ 6

  • При возникновении ошибки Visual studio будет регистрировать сообщения об ошибках в следующей папке. Проверьте журналы, расположенные в

    % Temp%\servicehub\журналы

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

Ответ 7

Я нашел такое же поведение при использовании пользователя Administrator. Любой другой пользователь может войти в систему и активировать лицензию только для себя. Я не думаю, что есть способ активировать для администратора, что делает использование этого лицензирования неудобным для использования в общем ресурсе (т.е. Сервере сборки).

Ответ 8

Убедитесь, что вы можете получить доступ к https://login.microsoftonline.com

Если ваша сеть блокирует это (возможно, чтобы заблокировать веб-почту Microsoft), то вышеупомянутые решения не будут относиться к вам. Либо неограниченный доступ, либо вам понадобится какая-то офф-версия.

Ответ 9

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

Ответ 10

В случае, если кто-то все еще ищет ответ. Для меня работало, что папка AppData и Локальная папка не находились в "режиме только для чтения" по пути "C:\Users {имя пользователя}\AppData\Local.IdentityService", и это просто работало!

Ответ 11

Я обновил Visual Studio до последней версии, и после перезагрузки проблема с ПК была решена. Я смог войти

Ответ 12

  • Убедитесь, что у вашего ПК нет ограничений (IP-брандмауэр) для доступа к интернет-соединению.
  • Отключить или отключить VPN

Ответ 13

Открытие VS в качестве администратора работал у меня, ничего из вышеперечисленного не сделал