如何授权WAS写文件

时间:2011-03-07 11:46:27

标签: file-io websphere

我有任务上传文件到Web应用程序服务器,当用本地服务器测试它工作正常,但一旦部署到真实服务器,上传时出现错误'权限被拒绝',我是否设置了写入权限的任何设置,

提前致谢

3 个答案:

答案 0 :(得分:2)

如此简单,只需添加包含内容的was.Policy文件

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

进入META-INF文件夹

答案 1 :(得分:1)

检查运行Web服务器的用户的目录读/写权限。

在Windows Server中,它位于[directory]> properties> security。

答案 2 :(得分:1)

您正在尝试在文件系统中编写文件。

文件系统具有访问限制。

这些通常通过Java 2 Security进行控制。

以下是我要做的事情:

第1步:

关闭Java 2安全性并再次尝试上传。这应该是成功的。

第2步:

启用Java 2安全性并通过调整Java 2安全策略文件

来授予所有用户访问权限

第3步

更改安全策略并仅向相关用户提供所需的访问权限。

HTH

Manglu