Ознаки
Під час автоматичного запуску робочого стола виникає помилка з кодом помилки AADMachineAlwaysPromptingForPassword , як показано на знімку екрана нижче.
Причина
Power Automate для настільних комп'ютерів не вдалося перевірити ваші облікові дані Azure Active Directory на комп'ютері. Зазвичай це викликано параметром групової політики на комп'ютері.
Спосіб вирішення
Щоб перевірити, чи є параметр групової політики причиною проблеми, перейдіть до локального редактора Групова політика (запустити > Виконати > "gpedit.msc"). Звідти перегляньте розділ Локальна політика комп'ютера > Конфігурація комп'ютера > Адміністративні шаблони > компоненти Windows > служб віддалених робочих столів > хост сеансу віддаленого робочого стола > безпеки та подивіться на значення "Завжди запитувати пароль під час підключення". Якщо для цього параметра встановлено значення True, потрібно працювати з ІТ-відділом, щоб вимкнути політику для цього комп'ютера. Зверніть увагу, що це значення також відображається в реєстрі таким шляхом: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services; якщо для розділу Terminal Services встановлено значення fPromptForPassword значення 1, це означає, що цей параметр увімкнуто, і ви повинні працювати з ІТ-відділом, щоб вимкнути його (просто змінення значення реєстру зазвичай недостатньо, оскільки його можна повернути).
Якщо параметр "Завжди запитувати пароль під час підключення" ще не ввімкнуто, помилка все ще виникає, скористайтеся regedit, щоб відкрити такий розділ реєстру: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp. Потім знайдіть DWORD fPromptForPassword і встановіть для нього значення 0; якщо цього DWORD не існує, його можна створити.