Re: [問題] java applet access 本機檔案

看板java作者 (沒時間啊...)時間17年前 (2007/03/31 22:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
板大您好 精華區那篇其實我已經看過了 但還是覺得蠻疑惑的 如果只要按同意 那教學網頁裡頭 第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
文章代碼(AID): #163dNu9K (java)
討論串 (同標題文章)
文章代碼(AID): #163dNu9K (java)