2014年
一月 26

奇怪的封鎖?

最近 Java 開始一波新的更新,在更新到最新版本的 Java 之後,很多人本來用的好好的一些利用到 Java 的網頁出現了這樣的錯誤訊息:

應用程式已被安全設定值封鎖???


Java 應用程式已被安全設定值封鎖如何解? java blocked 1

一般使用 Java 程式的網頁有銀行及金融體系的網頁,還有地籍圖查詢的網站也是,如果您有用到這些服務那一定會很傷腦筋!

而且不管你的瀏覽器是IE, Firefox 還是 Google Chrome 都是一樣的下場,所以可以確定不是瀏覽器的問題

找到官方的說明文件說到:

Java 7 Update 51 (7u51)

增強安全性功能

  • 安全性滑動軸的變更
    • 在高安全性設定中封鎖自行簽署和未簽署的 Applet
    • 要求高安全性設定必須要有權限屬性
    • 在中安全性設定時警告使用者有遺漏的權限屬性

原來是從 Java 7 Update 51 版開始,Java 已經預設在高安全性設定中封鎖自行簽署和未簽署的 Applet 應用程式!

而一般網頁使用的 Java Applet 都是未簽署或是自行簽署的,自然就會被封鎖啦!

Java 封鎖未經官方簽署的應用程式的目的

有人懷疑是不是 Oracle 官方想藉由簽署認證的 Java 應用程式來獲利,也許吧?但是反過來想如果官方能夠推動認證制度的話,是可以讓大家在使用 Java 的時候安全一點不是很好嗎?

但是這種的作法在高登看來是很可笑的,至於怎麼可笑看到文章的最後面你就知道了

如何解除 Java 應用程式的封鎖?

第一個方法就是調低安全層級,但是我不建議這麼做

比較正確的作法是透過編輯例外網站清單將你常用的網站加入白名單中

首先請找到[控制台]的[程式集]這個項目

Java 應用程式已被安全設定值封鎖如何解? java blocked 2
執行裡面的[Java]或是[Java(32位元)]的 Java 主控台
Java 應用程式已被安全設定值封鎖如何解? java blocked 3
如果你點選[安全]分頁但是沒看到[編輯網站清單]的話,請你先移除 Java 程式,再到 Java 官網 重新下載及安裝最新版的 Java 程式

操作的流程式先點選[安全]分頁,再點選[編輯網站清單]
Java 應用程式已被安全設定值封鎖如何解? java blocked 4然後貼上你要允許 Java 程式的 URL 網址,再按下[新增]按鈕
舉例來說地籍圖網站的網址是 http://easymap.land.moi.gov.tw/K02Web/K02Land.jsp
你只要貼上 http://easymap.land.moi.gov.tw/ 就可以
如果網址後面有加埠號的,例如 PChome 股市的 jar 網址是 http://stojw.pchome.com.tw:443/NewTA/ ,你就連埠號也一起加上 http://stojw.pchome.com.tw:443/ 這樣才能過關
Java 應用程式已被安全設定值封鎖如何解? java blocked 5
新增好之後按下[確定]
如果你的網址不是 https 開頭的還會出現另一個警告,按下[繼續]才能新增這個網址到清單裡面
Java 應用程式已被安全設定值封鎖如何解? java blocked 6
重新整理網頁你終於又看到這個熟悉的詢問是否執行 Java 應用程式的視窗,如果還是不行那可能瀏覽器要關掉再重開看看
Java 應用程式已被安全設定值封鎖如何解? java blocked 7

真的這樣就安全了嗎?

可是這樣子要使用者自行承擔風險的作法,很多年以前微軟也用過這一招,也就是這個「使用者帳戶控制設定UAC」
Java 應用程式已被安全設定值封鎖如何解? java blocked 8
從 Vista 開始微軟就要你自行判斷程式是不是可以執行(你會知道嗎?),還有最重要的是:當出了問題,那到底是他們的程式有漏洞要負責?還是你搞不清楚亂按同意要負責?
反正不會是我啦!
然後這些年你使用電腦有比較安全了嗎?

如果您是第一次來到本站,而且覺得本站的內容不錯的話,建議你透過 訂閱 本站的方式,隨時取得本站的最新內容。同時也歡迎您 按讚
Facebook 粉絲團以及
Google+ 專頁
如果這篇文章有幫到您也麻煩您按個
並分享出去,謝謝您!

42 則留言

  1. #
    郭孝直
    2014年01月27日 09:08:37

    請問理想的做法是什麼?
    Java程式幫大家設好安全的程式清單,自動PASS?

    回應本則留言
    • #
      高登
      2014年01月27日 10:05:05

      能這樣當然最好,而 Java 這次的作法也是朝這個方向在努力
      但是可能嗎?

      回應本則留言
  2. #
    ChieheR
    2014年02月11日 19:14:04

    為甚麼網址沒有http 但沒有出現警告

    回應本則留言
  3. #
    larrisa
    2014年02月12日 10:53:23

    請問如果這樣流程跑完
    還是出現安全設定值封鎖要怎麼解決呢?
    又如果出現java圖示,可是一直在讀取中的話要怎麼辦?

    感謝你:)))

    回應本則留言
  4. #
    xiu-ling
    2014年02月13日 16:04:54

    剛好看到這一篇,解除了查詢地籍圖的窘境
    剛開始看到封鎖小視窗真的很傻眼,還一度以為我家小孩又把電腦弄壞
    謝謝大大指導,目前地籍圖正常使用中

    回應本則留言
  5. #
    Jonathan
    2014年02月13日 17:53:15

    您好,我遇到的問題是 我按照前面的做法已經將這個網站加進安全清單中
    但是他仍然顯示已封鎖
    然後底下寫到

    「例外網站清單」中已包括位於http://feibfund.moneydj.com/w/index.asp 之html檔案的代管網站,但是應用程式仍被封鎖,因為應用程式參照多個網域的資源。
    位置在 http://jpc.moneydj.com/z/twidx/rtidx1.jar 的 jar 檔案
    位於其他網域,且未包括在「例外網站清單」中

    這樣我該如何處理,是還要將他其他參照到的網站全部找出來加近「例外網站清單」裡嗎?

    回應本則留言
    • #
      高登
      2014年02月13日 18:26:33

      你貼的訊息以及自己說的已經就是答案了
      不過提醒你:轉來轉去的網站最好不要用了,那也就是 Java 這次要開刀的對象
      你真的都瞭解那些是什麼網站嗎?
      難怪 Oracle 要你們自己負責

      回應本則留言
  6. #
    洪仁
    2014年02月18日 11:41:55

    感謝版主無私解答,終於看到熟悉的畫面了,感恩!

    回應本則留言
  7. #
    Tower
    2014年02月19日 08:59:10

    方法可行, 正常使用中. 感恩!

    回應本則留言
  8. #
    Runa
    2014年02月20日 21:18:14

    感激不盡,
    我這外行人, 東改西改好久, 都找不到解答,
    沒想到大大的說明, 這麼清楚明白,
    看到久違已久的畫面, 開心!!
    真是謝謝您!!

    回應本則留言
    • #
      高登
      2014年02月22日 00:08:21

      不用客氣!我的網站不只這個而已
      有空多逛逛保證你會有很多收穫

      回應本則留言
  9. #
    shin
    2014年02月25日 14:17:38

    您好:
    我是為了看兒子補習班的視訊功能,但一直出現應用程式已封鎖訊息,我照著您上面的指示更改,最後出現例外網站清單,且重新開啟瀏覽器了還是不行,這樣是不是没救了,謝謝!

    回應本則留言
    • #
      高登
      2014年02月25日 21:07:43

      聽起來是某種付費才能看的內容,如果是這樣的話請找他們幫你解決問題吧
      不要讓自己的權益睡著了哦!

      回應本則留言
  10. #
    陳怡君
    2014年02月27日 10:31:04

    我的選項只有4個 剛好少了你上網的那個選項 請問該怎麼做? 謝謝你

    回應本則留言
    • #
      高登
      2014年02月27日 10:38:29

      新增移除程式把 java 程式移除
      再去 http://java.com 重新安裝

      回應本則留言
  11. #
    陳怡君
    2014年02月27日 12:37:32

    現在變成 無法載入 java(TM) platform SE 7 U 51
    請問怎麼辦才能出現正常畫面? 謝謝你

    回應本則留言
  12. #
    陳怡君
    2014年02月27日 13:46:45

    已經移重新下載 可是還是一樣 只能跟你po的 操作到java控制面板 也有出現htttp://monev.hinet.net 確定 就不能再出現下一網頁 當然不能操作了 麻煩你了 謝謝 也是出現這樣訊息 無法載入 java(TM) platform SE 7 U51.謝謝

    回應本則留言
    • #
      高登
      2014年02月27日 14:07:52

      看不懂你卡在哪裡?

      回應本則留言
      • #
        陳怡君
        2014年02月27日 14:33:16

        現在只能操作到JAVA控制面板 再來按確定都沒反應了 這樣你了解嗎 謝謝 我跟你PO上的 一頁一頁操作的

        回應本則留言
  13. #
    小明仔
    2014年03月12日 21:10:43

    你好 我看了你的步驟 我卡在~~你可以添加網址進去 而我的不行..
    你的圖案是解開的鎖.而我的是驚嘆號 請問我哪邊有問題呢??

    回應本則留言
    • #
      高登
      2014年03月12日 22:47:40

      你要想辦法把畫面抓下來傳到網路上的空間,然後在這裡留下圖片的網址我才能幫你

      回應本則留言
      • #
        DC
        2014年03月26日 01:16:22

        您好,我也碰到相同問題!能否幫幫!3Q!
        畫面連結:
        https://www.flickr.com/photos/121363534@N05/

        回應本則留言
  14. #
    kib
    2014年03月17日 00:38:00

    我想請問如果是部落格的google adsense廣告看不到該怎麼辦??

    我的電腦原本看的到,重灌之後也行,但是好像從首頁被綁架過或是更新過JAVA之後就看不到了

    我確定過沒被停權,用手機、別人家的電腦、家裡另一台都是接分享器上網的電腦都看的到廣告,就唯獨這台看不到,GOOGLE、IE都一樣不行,java script也都是開啟的,電腦也沒中毒,板大提供的方法我照做卻不一樣請看圖
    https://farm4.staticflickr.com/3695/13195097384_5e7cdb9d18_o.jpg

    回應本則留言
    • #
      高登
      2014年03月17日 00:41:01

      Google Adsense 跟 Java 一點關係都沒有,很可能是你的電腦沒裝 Flash Player,請到 http://get.adobe.com/tw/flashplayer/ 安裝
      還有檢查是不是裝了 AdBlock 之類的擋廣告程式吧?

      回應本則留言
      • #
        kib
        2014年03月17日 00:50:10

        我剛看過我有裝 Flash Player12 也有啟用了 可是不行
        找又找不到辦法

        回應本則留言
        • #
          高登
          2014年03月17日 00:52:28

          那看能不能用系統還原回到出問題的時間點之前,不行就重灌比較快了

          回應本則留言
  15. #
    kuuga
    2014年03月17日 13:40:05

    問題已經解決, 不過我又想請教一下, 如果我想學習Java Applet的話, 那豈不是要經常地使用 Java 主控台=>安全=>編輯網站清單才可以學習呢?
    同時我也發現另外一個問題, 那就是有關appletviewer指令, 在Terminal中已經不能夠執行有關包含Java程式。。。

    回應本則留言
    • #
      高登
      2014年03月17日 15:24:26

      你可以試著降低安全等級或許可以,但是一般人我不建議這樣做,這樣來讓自己曝露在高風險中

      回應本則留言
      • #
        kuuga
        2014年03月17日 15:43:41

        你這個方法我也嘗試過, 但不成功, 也就是說對事情根本就是沒有幫助, 因此只能用這個方法: Java 主控台=>安全=>編輯網站清單才可成功, 也因此在編輯時你就有必要這樣撰寫:file:///home/XXX/Java/app1_1.html才可成功, 當然, 我這個做法只能用在Ubuntu Linux, 至於Windows方面是不是要改一改有關的路徑呢?

        回應本則留言
        • #
          kuuga
          2014年03月17日 15:49:19

          Java已經被人覺得是一種易學難精的程式語言, 現在又要攪一些應用程式已被安全設定, 會不會演變成為繁瑣的程式語言呢?

          回應本則留言
          • #
            高登
            2014年03月17日 17:20:37

            我在 Windows 下面試一樣被封鎖了
            網路上也還找不到解決的方法 @@

  16. #
    沁沁
    2014年03月18日 21:23:16

    http://webmail.yuntech.edu.tw/cgi-bin/start?m=940879039&wrap=1
    這是我學校信箱的網址 可是我想要下載信件的附檔
    在編輯網路清單 http://webmail.yuntech.edu.tw/ 我是這樣貼的
    可是依舊不能下載 還是會出現 失敗已封鎖
    我該怎麼辦

    回應本則留言
    • #
      高登
      2014年03月18日 23:29:16

      為什麼不問學校的網管人員?

      回應本則留言
      • #
        沁沁
        2014年03月19日 08:58:36

        你好:
        不好意思 我發現其實其他網站也是這樣的問題
        不論從哪個網站下載 在編輯網路清單時
        我還是不能下載 想請問 java是一定要安裝的嗎
        如果不安裝的話 我是不是就不會出現這樣的問題?

        回應本則留言
        • #
          高登
          2014年03月19日 09:51:20

          會出現 Java 被封鎖的網頁就是有用到它的功能,這種網頁一定要安裝 Java 才會正常
          不過我猜你的問題應該是某個有用到 Java 的下載程式而不是網站的問題,請再確認出現的訊息是不是跟我貼出來的不一樣?

          回應本則留言
  17. #
    a2think
    2014年03月29日 15:19:44

    見到版主所言,java 可以顯示了,感恩ㄚ

    回應本則留言

留下您的意見

首次留言要通過審核之後才會出現在版面上,請大家不要重覆留言。如果留言的內容與本篇文章無關、廣告留言、商業網站連結、假的網址或信箱的那留言可能就會跑到火星去哦!如果怕忘記在哪一篇文章留言,你只要在下面的e-mail通知那裡打勾就可以收到留言回覆的Email,謝謝大家的配合!

blank
Clicky Web Analytics Sitetag Free PageRank Checker 中時部落格2008嚴選優格