Войдите в учетную запись Azure из VS Code

У меня последняя версия Visual Studio Code 1.19.2. Это чистая установка.

Я установил пакет расширений Azure от Microsoft с учетной записью Azure (0.2.2). Но я не могу войти в свою подписку Azure. Когда я набираю Azure: вход в систему в палитре команд (CTRL + Shift + P), в нижней фиолетовой строке отображается только Azure: вход в систему ..., но ничего не происходит. Я не авторизован.

Насколько я знаю, он должен открывать окно браузера с экраном входа в систему, но это не так. Мой браузер по умолчанию - Edge, моя операционная система - Windows 10 Enterprise x64 1709 со всеми обновлениями.

Как войти в мою подписку Azure?


person Bari007    schedule 16.01.2018    source источник
comment
Что вы пытались достичь желаемых результатов? Что показало ваше исследование, касающееся вашей проблемы? Можете ли вы предоставить код своих попыток? Как задать хороший вопрос, Ожидаемые усилия по исследованию и Как создать минимальный, полный и проверяемый пример может помочь улучшить ваш вопрос.   -  person Geshode    schedule 16.01.2018
comment
Это ведь не связано с программированием?   -  person Stimpson Cat    schedule 16.01.2018
comment
Подключения к Azure нет, но то есть. Но меня отправили сюда с social.msdn.microsoft.com/Forums/vstudio/en-US/   -  person Bari007    schedule 16.01.2018
comment
Вы можете обратиться к приведенным ниже ссылкам и посмотреть, поможет ли это, github.com/Microsoft/ vscode-azure-account / issues / 27 stackoverflow.com/questions/45713788/   -  person Swikruti Bose    schedule 16.01.2018
comment
Я не использую прокси, поэтому он не имеет отношения ко мне. И ручное подключение не является решением, потому что я могу подключиться вручную из отдельного окна PowerShell :-)   -  person Bari007    schedule 16.01.2018


Ответы (4)


Это происходит из-за того, что ваша корпоративная сеть заблокировала прокси-сервер для выполнения команды Azure: SignIn. Таким образом, решение состоит в том, чтобы добавить значение HTTPS_PROXY в переменную среды, чтобы позволить веб-браузеру открывать Azure Sign на странице входа.

export HTTPS_PROXY=http://username:password@proxy:8080
export HTTP_PROXY=http://username:password@proxy:8080
person Pawan Adhikari    schedule 04.04.2018

Я просто скопировал идентификатор клиента Azure с портала: перейдите к ActiveDirectoy в Azure, затем перейдите к свойствам, где вы увидите идентификатор клиента.

Теперь просто вставьте идентификатор клиента в vscode: File->Preferences->Settings, затем выполните поиск по ключевому слову tenant и добавьте свой идентификатор клиента Azure.

person Melchia    schedule 06.07.2020
comment
Это просто спасло меня. Спасибо - person dayderluv; 01.09.2020
comment
Сохранено после неудачного поиска - person NoloMokgosi; 14.02.2021
comment
Большое спасибо. У меня есть несколько учетных записей Azure, и по какой-то причине только одна из них не смогла получить подписки. Интересно, сколько времени в глобальном масштабе уходит на решение подобных проблем с аутентификацией. В любом случае, я ценю, что вы сэкономили мне немного времени. - person IdusOrtus; 11.05.2021

Вы видите эту полоску?

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

Изменить: если не установить Инструменты Azure для VScode

только после нажатия кнопки «Войти» вы должны открыть окно браузера, в которое необходимо вставить код.

person igorc    schedule 16.01.2018
comment
Нет, не вижу. Я нажимаю CTRL + Shift + P и в командной строке пишу Azure: Sign In и щелкаю по нему. Затем внизу экрана я вижу Azure: Loggin In ... и больше ничего. - person Bari007; 16.01.2018
comment
Я установил его. Это часть пакета расширений Azure marketplace.visualstudio.com/ - person Bari007; 16.01.2018
comment
попробуйте установить его отдельно и / или переустановить пакет расширений - person igorc; 16.01.2018
comment
Кроме того, если вы пытаетесь войти в систему с учетной записью Microsoft (например, hotmail.com, live.com или outlook.com), вам нужно будет установить параметр azure.tenantId в настройках - person igorc; 16.01.2018
comment
Это чистая установка VS Code на чистую установку Windows 10. Я тоже пробовал ее перед переустановкой системы, но все было так же. Я попытался удалить расширения, установить их снова, удалить VS Code и удалить все папки VS Code, но он все тот же. Я думаю, что это ошибка, или я что-то делаю совершенно не так. У меня даже нет возможности написать свою учетную запись, потому что я не вижу страницу входа. Следовательно, бесплатный аккаунт / AAD - это не так. - person Bari007; 16.01.2018
comment
Если вы пытаетесь использовать команду Azure: Sign In, попробуйте Azure: Login и наоборот. - person igorc; 16.01.2018
comment
Azure: вход заканчивается на Azure: Loggin in ... в нижней части экрана VS Code (фиолетовая линия) и ничего больше, даже если я продержусь более 30 минут. Azure: вход заканчивается тем, что команда "azure.login" не найдена - person Bari007; 16.01.2018
comment
Если да, попробуйте установить расширение Azure Tools, с которым я связан, даже если оно является частью пакета расширений, и повторите попытку. - person igorc; 16.01.2018
comment
Отлично. Мне пришлось удалить также пакет расширений. Но когда я затем установил только инструменты Azure, я смог войти в систему. Но когда я затем установил пакет расширений, я снова получил только сообщение Azure: вход в систему ..., и я не смог войти в систему. какая-то ошибка / коллизия. - person Bari007; 16.01.2018
comment
вы можете установить только то, что вам нужно из пакета, чтобы избежать столкновений. - person igorc; 16.01.2018
comment
Конечно. Большое спасибо за вашу помощь! - person Bari007; 17.01.2018

Меня смутило сообщение, оно копирует код в буфер обмена автоматически, я просто тупой ..

person Markive    schedule 04.10.2018