Но у моего приложения есть функция, которая открывает программное обеспечение (.exe) и выполняет конкретные задачи пользователей, представленные в запросе сайта. views.py
Код: Выделить всё
script_path = "C:\inetpub\wwwroot\webapp\script\runthescript.py"
subprocess.run(["C:/Program Files/My Soft/Soft.exe", "-runScriptFile", script_path])
Когда я тестировал свое приложение локально, используя Python Manage.py Runserver он работал из -за привилегий администратора и сеанса 1 , но то же самое, когда я попробовал после размещения с IIS, затем все, за исключением программного обеспечения. Моя идентификация Apppool как (IIS Apppool \ WebApp) привилегии администратора. IIS имеет только сеанс 0 Изоляция , чтобы он не мог получить доступ к графическому интерфейсу.

Подробнее здесь: https://stackoverflow.com/questions/794 ... indows-iis