作者fishlet (没时间啊...)
看板java
标题Re: [问题] java applet access 本机档案
时间Sat Mar 31 22:53:42 2007
板大您好 那篇其实我已经看过了
但还是觉得蛮疑惑的 如果只要按同意
那教学网页里头 第6-8项步骤是什麽时候完成的呢?
是end user点同意以後就自动做好了吗?
还是其实不需要建什麽policy file?
麻烦你了..
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: 还是来回一下好了
: ※ 引述《fishlet (没时间啊...)》之铭言:
: : 想请问一下 各大相簿网站的上传网页
: : 常常会有一些图形化的介面 秀出使用者本机的资料夹清单 让使用者点选
: : 比如说像外国的Myheritage 上传页面大概就长这样:
: : http://www.csie.ntu.edu.tw/~b89022/uploader/Myheritage_image_upload.JPG
: : 这种功能应该是用 java applet做的吧?
: : 可是我上网查了一下 java applet access本机档案系统的方法:
: : http://java.sun.com/developer/technicalArticles/Security/Signed/
: : 上面的意思应该是说 server端 可以对要发行的applet做签证
: : 然後产生一个certificate档 给使用者下载回去做认证
: : 但如果applet要得到access使用者档案系统的权限
: : 还得要麻烦使用者去建一个policy file 指定这个认证可以有什麽程度的权限
: 不太清楚你的「使用者」是指
: 制作出来的软体的使用者(以下称为 end user)
: 使用 Java 写 applet 的人(以下称为 developer)
: 总之,applet 要作一些超出预设允许范围的事情
: 那你就得把你制作出来的 applet(jws 也一样)作加签认证的动作
: end user 只要勾选「同意」就可以了
: 所以,对於 developer 来说,每次程式变动,是的确要重新加签认证的动作
: 但是 end user 不用建立啥东西,只要同意 or 不同意而已
: 你可能要把原始网页看的更仔细一点
: 至於制作方法,里头有
: : 感觉上相当麻烦
: : 但为什麽进入Myheritage的那个上传页面以後 他只有问我要不要安装那个applet
: : 我同意以後 它就可以show出我系统里的档案&资料夹清单呢
: : 是有别的方法能够在我点下同意安装的选项时 同时自动帮我产生policy file吗?
: : 还是有另外的做法呢?
: : 讲的有点落落长 还请各位先进不吝指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.73.172.182