как дать разрешение WAS на запись файла - PullRequest
1 голос
/ 07 марта 2011

У меня есть задача загрузить файл на сервер веб-приложений, когда тест с локальным сервером работает нормально, но после развертывания на реальном сервере, когда при загрузке возникает ошибка «Отказано в доступе», я установил какие-либо настройки для разрешения на запись,

заранее спасибо

Ответы [ 3 ]

2 голосов
/ 10 марта 2011

Так просто, просто добавьте was.Policy файл с содержимым

grant codeBase "file:${application}" {
  permission java.security.AllPermission;
};

В META-INF, папку

1 голос
/ 08 марта 2011

Вы пытаетесь записать файл в файловую систему.

Файловая система имеет ограничения доступа.

Как правило, они контролируются через Java 2. Security.

Вот что я бы сделал:

Шаг 1:

Отключите Java 2 Security и повторите попытку загрузки. Это должно быть успешным.

Шаг 2:

Включите Java 2 Security и предоставьте доступ всем пользователям, настроив файл политики безопасности Java 2

Шаг 3

Изменение политики безопасности и предоставление необходимого доступа только соответствующим пользователям.

НТН

Manglu

1 голос
/ 07 марта 2011

Проверьте разрешения на чтение / запись для пользователя, под которым работает веб-сервер.

В Windows Server это находится в [каталог]> свойства> безопасность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...