Я пытаюсь войти в Azure с помощью
az login
, это не работает за нашим прокси, и я получаю что-то вроде:
Error occurred in request., ConnectionError: HTTPSConnectionPool(host='management.azure.com', port=443): Max retries exceeded with url: /tenants?api-version=2016-06-01 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x0568A070>: Failed to establish a new connection: [WinError 10060] Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat',))
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\Lib\site-packages\urllib3\connection.py", line 159, in _new_conn
(self._dns_host, self.port), self.timeout, **extra_kw)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\Lib\site-packages\urllib3\util\connection.py", line 80, in create_connection
raise err
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\Lib\site-packages\urllib3\util\connection.py", line 70, in create_connection
sock.connect(sa)
TimeoutError: [WinError 10060] Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat
During handling of the above exception, another exception occurred:
В cmd для этого я выполняю следующие команды
set HTTPS_PROXY=myProxy.a200.mh.gro:80
az login
И я получаю свои подписки и все работы.
Теперь, когда большая часть документации Azure используется в PowerShell, я пробовал выше, и это не сработало.Как очевидно, настройка Proxy работает по-другому в powershell.Поэтому я выполнил следующее:
netsh winhttp set proxy "myProxy.a200.mh.gro:80"
az login
Это дает тот же результат, что и az login
без прокси в cmd.
Может кто-нибудь подсказать мне правильное направление, какие настройки мне нужно предпринять, чтобы использоватьлазурный кли с powershell?