File io 如何授予WAS写入文件的权限

File io 如何授予WAS写入文件的权限,file-io,websphere,File Io,Websphere,我有任务将文件上载到Web应用程序服务器,当使用本地服务器测试其工作正常时,但一旦部署到实际服务器,当上载时出现错误“权限被拒绝”,我是否设置了任何写入权限设置 提前感谢检查运行Web服务器的用户的目录读/写权限 在Windows Server中,这在[目录]>属性>安全性下。检查运行Web服务器的用户的目录读/写权限 在Windows Server中,这在[目录]>properties>security下。您正试图在文件系统中写入文件 文件系统具有访问限制 这些通常通过Java2安全性进行控制

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


提前感谢

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


在Windows Server中,这在[目录]>属性>安全性下。

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


在Windows Server中,这在[目录]>properties>security下。

您正试图在文件系统中写入文件

文件系统具有访问限制

这些通常通过Java2安全性进行控制

下面是我要做的:

步骤1:

关闭Java 2安全性,然后重试上载。这应该是成功的

步骤2:

打开Java 2安全性,并通过调整Java 2安全策略文件为所有用户提供访问权限

步骤3

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


Manglu

您正试图在文件系统中写入文件

文件系统具有访问限制

这些通常通过Java2安全性进行控制

下面是我要做的:

步骤1:

关闭Java 2安全性,然后重试上载。这应该是成功的

步骤2:

打开Java 2安全性,并通过调整Java 2安全策略文件为所有用户提供访问权限

步骤3

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

Manglu

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

grant codeBase "file:${application}" {
  permission java.security.AllPermission;
};
在META-INF中,文件夹

非常简单,只需添加was.Policy文件的内容即可

grant codeBase "file:${application}" {
  permission java.security.AllPermission;
};
进入META-INF文件夹