gpt4 book ai didi

java - 限制 PHP -> Java Applet 的文件访问

转载 作者:行者123 更新时间:2023-11-30 05:13:05 24 4
gpt4 key购买 nike

我正在用 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 applet。我面临的问题是 - 文件将存储在公共(public)目录中,任何知道文件 url 的人都可以轻松访问。有没有办法限制特定用户组的文件访问?

最佳答案

使用 php 脚本作为 DicomImg1 值,例如:

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

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

这是一种方法。

关于java - 限制 PHP -> Java Applet 的文件访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com