Когда вы развертываете его в IIS, весь код будет выполняться в «IIS Apppool», а файл, подобный cmd, будет получен через вашего аутентифицированного пользователя, такого как IUSR.
Поэтому, пожалуйста, попробуйте настроить пул приложений для локальной системы и установить для анонимного пользователя идентификатор пула приложений.
Если вы не хотите использовать localsystem в качестве идентификатора пула приложений, попробуйте устранить неполадки с помощью cra sh dump и монитор процесса. Он расскажет нам, как правильно предоставить разрешение.