Мой php скрипт:
$pscommand = "powershell -ExecutionPolicy Bypass -Command .\script.ps1 -upn $upn";
$output = shell_exec ($pscommand);
echo "<br>$output";
запускает этот скрипт ps:
try{
$credential = Get-Credential
Import-Module MSOnline
Connect-MsolService -Credential $credential -ErrorAction Stop -verbose
}
, но всплывающее окно для ввода учетных данных не отображается. Сообщение об ошибке (Google Translate от немецкого):
"Отображение модального диалогового окна или формы является недопустимой операцией, если приложение не работает в режиме UserInteractive. Укажите формат ServiceNotification или DefaultDesktopOnly для просмотра уведомлений приложения-службы . "
Как я могу это исправить? Это проблема PS, php или IIS?
Заранее спасибо.