Visual Studio 2017-Как исправить ошибку: мы не смогли обновить учетные данные для учетной записи
мой адрес электронной почты изменился, и теперь я не могу войти в Visual Studio 2017.
ошибка "мы не смогли обновить учетные данные для учетной записи. Не удалось обновить маркер доступа".
Как я могу это исправить?
9 ответов
эта ошибка будет исправлена в будущие версии.
сейчас:
- закрыть VS2017
- перейти к "C:\Users\{имя пользователя}\AppData\Local\.IdentityService"
- Переименовать " IdentityServiceAdalCache.кэш", как показано ниже. (например, просто добавьте к нему подчеркивание)
- перезапустите VS2017 и войдите в систему.
Примечание: есть аналогичные проблемы, которые это не решит, но это сработало для меня.
Я прочитал десятки сообщений на эту тему, обсуждающих очистку .IdentityService. Я пробовал каждый вариант, что можно придумать. Ничего не помогало.
Я в конечном итоге ковырялся и пытался вручную войти в свою учетную запись Microsoft с помощью Internet Explorer, но я не мог подключиться к https://login.microsoftonline.com. Я добавил https://login.microsoftonline.com адрес моих надежных сайтов в Internet Options. Однажды я это сделал. это, Visual Studio удалось подключиться к Microsoft и проверить мою учетную запись.
Что сработало для меня, так это переименование .identityservice, а затем перезапустите VS и войдите в свою учетную запись VSTS. Затем он воссоздает новый .identityservice, к которому он может получить доступ.
-
при возникновении ошибки Visual studio регистрирует сообщения об ошибках в следующей папке. Пожалуйста, проверьте журналы, расположенные по адресу
%Temp%\servicehub\logs
Это также может быть вызвано сетевых ограничений. Отключите защиту от вирусов или брандмауэр и проверьте.
Я нашел такое же поведение при использовании администратора. Любой другой пользователь может войти в систему и активировать лицензию не только для себя. Я не думаю, что есть способ активировать для администратора, что делает использование этого лицензирования неудобным для использования в общем ресурсе (т. е. сервере сборки).
убедитесь, что вы можете получить доступhttps://login.microsoftonline.com
Если ваша сеть блокирует это (возможно, чтобы заблокировать Microsoft webmail), то вышеуказанные решения не будут относиться к вам. Либо неограниченный доступ, либо вам понадобится некоторая автономная версия.
единственным решением, которое сработало для меня, было сброс пароля домена и перезапуск системы. Я просто хотел поделиться этим, потому что я боролся с той же проблемой, так как 8 дней пробовал все в сети, и это сработало. Надеюсь, это поможет кому-то:)
Открыть Visual Studio. Нажмите кнопку справка, отправить отзыв, сообщить о проблеме...
Это приводит вас к экрану входа в систему. Если вы войдете оттуда, он войдет в Visual Studio.
Я попытался удалить только IdentityServiceAdalCache.кэш, как и в принятом ответе, но это не исправило проблему.
для записи мне удалось исправить это, удалив все файлы внутри .Папка IdentityService (находится в C:\Users{имя пользователя}\AppData\Local.IdentityService).