У меня есть сценарии powershell, которые выполняются локально. Но эти сценарии не работают с приложениями функций insite> машина powershell (windows).
az login --service-Principal -u $ ServicePrincipalId -p
$ ServicePrincipalPass --tenant $ ServicePrincipalTenant
Получение ниже, когда я запускаю скрипт
ERROR: The term 'az' is not recognized as the name of a cmdlet, function, script file, or operable program.
, так как у меня не установлено az cli на компьютере с Windows, я добавил строку ниже, чтобы установить команду az в моем скрипте.
Install-Module -Name Az -AllowClobber -Scope CurrentUser
Получение проблемы с доступом при установке аз.
2019-06-11T12:42:59.698 [Warning] WARNING: InternalWebProxy: Could not find a part of the path 'D:\Program Files (x86)\SiteExtensions\Functions\2.0.12507\32bit\workers\powershell\runtimes\win-x86\lib\netcoreapp2.1\ref'.
2019-06-11T12:42:59.843 [Warning] WARNING: Win32Helpers: Could not find a part of the path 'D:\Program Files (x86)\SiteExtensions\Functions\2.0.12507\32bit\workers\powershell\runtimes\win-x86\lib\netcoreapp2.1\ref'.
2019-06-11T12:43:05.023 [Warning] WARNING: User declined to install module (Az).
даже - Force не работает. нужно знать, что является причиной проблемы.
Примечание: - Скрипт отлично работает на локальной машине Windows. проблема при попытке запустить на портале> functionapp> timertrigger
Присоединение создания приложения Azure Function с Windows Machine
Получение ошибки после добавления папки cli в kudu
> 2019-06-13T12:29:40.510 [Error] ERROR: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute Microsoft.Azure.WebJobs.Script.Rpc.RpcException :
> Result: ERROR: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute Exception: File
> "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-68v0_w99\azure-cli-core\azure\cli\core\commands\__init__.py", line 523, in execute
консоль куду