史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   程式語言討論區 (http://forum.slime.com.tw/f76.html)
-   -   VB6 ActiveX EXE and IE 安全性 (http://forum.slime.com.tw/thread228989.html)

wilsonfan 2008-05-01 08:17 AM

VB6 ActiveX EXE and IE 安全性
 
各位大大您好,我用VB寫了一支ActiveX.EXE目的是要給JAVE所寫的網頁呼叫,
呼叫各方面都沒有問題,但是當JAVE的網頁呼叫我,如果沒有在IE的安全性中
設定信任的網站,並設定自定層級中允許ActiveX的話,就無法使用,公司有上千
台電腦,要請USER一個一個去設定很煩,是不是有比較好的方法,可以不必設定
安全性就能使用呢,謝謝大大們的解惑.

cwvdavid 2008-05-02 08:37 PM

你自己寫的 ActiveX,
必須加上 code sign(程式碼簽章)

這樣的話[瀏覽器]在預設的安全性之下,
才會詢問你有沒有要安裝這個ActiveX
(Flash Plug in就是這類的)

去Google搜尋[程式碼簽章], 或是[code signing]
就可以找到一堆參考資料了
======================================

早期的ActiveX並沒有這項限制,
是因為有心人士...用這項技術, 來撰寫有害的程式碼
(例如砍檔案, 偷資料...放病毒等等)
所以微軟不得不做這樣的限制...

要做code signning, 要找具有[公信力]的第三公司(如 HiTRUST)
來提供[數位憑證], 而這項是必須收錢的...
......
所以有心人士要做怪, 得先花錢.......


...
當然啦, 如果你們公司內部有共識...
可以自己準備一台 win2000 serve, Server 2003,
來架設CA 伺服器, 自己產生[數位憑證]
只要叫大家都去下載你們公司自己產生的[數位憑證], 並且安裝...

那麼, 你自己寫的程式, 就可以透過自己公司的CA伺服器所產生的[數位憑證]
來做Code Signing,

這樣的話, 不用花錢也可以讓上千名使用者的電腦[自動出現提示]
你就不用那麼辛苦了

wilsonfan 2008-05-02 10:46 PM

一直以來就知道有數位憑證,但不知道還可以自己架Server來產生,這在我們公司來說比較有可能作到,謝謝您的解答,小弟再上網查查相關訊息,感恩.:on_79:


所有時間均為台北時間。現在的時間是 10:08 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1