Невозможно скопировать файлы из текущего каталога в путь к удаленному каталогу - PullRequest
2 голосов
/ 29 мая 2019

У меня есть приложение, размещенное на сервере IIS, и оно выполняет командный файл.Пакетный файл содержит несколько команд CMD, таких как mkdir, xcopy и т. Д. Когда я запускаю одно и то же приложение из Visual Studio, оно успешно копирует все файлы в новую папку.Когда я пытаюсь запустить то же приложение из IIS, оно заканчивается без каких-либо ошибок.Аутентификация, используемая в приложении, является Windows и настраивается в файле конфигурации, а не в менеджере Интернета.

Итак, ниже приведены вопросы:

  1. Во время работы приложения,Какой пользователь помогает аутентифицировать доступ к папке, это пользователь IIS или текущий пользователь?
  2. Это проблема, связанная с доступом, или любая другая конфигурация связана?
  3. Какое предпочтительное решение?

Заранее спасибо.

1 Ответ

1 голос
/ 29 мая 2019
  1. Пользователь, который используется для проверки подлинности доступа к папке, - это пользователь, с которым связан ваш пул приложений IIS
  2. Без сообщения об ошибке сложно сказать. Однако, скорее всего, это связано с проблемой авторизации yes
  3. Можно попробовать разрешить доступ к папке для пользователя, который связан с вашим пулом приложений IIS, и проверить, сохраняется ли проблема

Надеюсь, это поможет.

...