1

我正在用 PHP 编写一个门户,允许用户上传 DICOM 图像,并允许同一组的用户通过 Java Applet 查看这些 DICOM 图像。通过查看器显示图像的 html 代码如下所示:

<APPLET archive=radscaper.jar codebase=./ code=com.divinev.radscaper.Main.class width=100% height=100%>
<PARAM NAME=Config VALUE=config.xml>
<PARAM NAME=DicomImg1 VALUE="relative_path1/image1.dcm">
</APPLET>

所以生成的 html 会传入一个文件 url 给 java 小程序。我面临的问题是 - 文件将存储在公共目录中,任何知道文件 url 的人都可以轻松访问。有没有办法可以限制对某个用户组的文件访问?

4

1 回答 1

2

对 DicomImg1 值使用 php 脚本,例如:

<PARAM NAME=DicomImg1 VALUE="serve-dcm.php?id=image1.dcm">

php 脚本可以检查客户端是否被允许并采取相应措施。

那是一种方式。

于 2010-04-18T18:40:56.580 回答