日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

给控件做数字签名

發布時間:2023/12/9 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 给控件做数字签名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考:

http://babyt.cnblogs.com/archive/2005/03/14/118302.html

http://babyt.cnblogs.com/archive/2005/03/14/118309.html

在控件(.ocx)開發完成后,一般需要將其打成cab包并發布出去,這樣當用戶的機器上無此控件時,瀏覽器就會自動提示下載并安裝。

因此,主要完成以下四步:

1. 開發好.ocx控件,寫好.inf安裝文件,將需要打包的文件放到獨立的個目錄下,如dirDemo

2. 利用cab打包工具,將dirDemo下的所有文件打包,這里有個打包工具非常方便。

3. 制作證書文件和私鑰文件。

4. 給cab文件作數字簽名

至此,打包和簽名都完成了,接下來就是發布了,只要將這個經過簽名的cab放到網站指定目錄下就行,另外網頁中控件的codebase使用相應的路徑。

=============================================================

From:?http://www.cnblogs.com/babyt/archive/2005/03/14/118264.html

我做了一個WebRtf的控件,主要是封裝了RichtextBox控件,增加一些方法,如打印等,用來實現在Web上顯示RTF文檔的功能。?
編譯成WebRtf.ocx,在VB中測試成功,為了能在Web上使用,我們需要做兩個工作?
一是將其打包成Internet發布包?
二是將這個包進行數字簽名

我一步一步抓圖進行講解,如果對于第一個部分你已經熟悉,可以直接略過進入第二部分?
圖上已經相當清楚,我只在必要的地方加一點描述。?

第一部分:將控件打包成發布包?

?

找到你原來工程的位置?

?

?

?

?

?

為了包文件的完整性,建議將所有的文件設置為“Include in this cab”,就是這個包里包含所有的依存文件?
防止文件丟失導致控件不能正常運行
?

?

?

?

OK,第一部分完成了,上面紅色標注出來的就是打包好的文件的位置,?
注意這個打包文件旁邊還有個htm文件,這個可以用來參考作具體的WEB應用的?

<OBJECT?ID="myDoc"?
CLASSID="CLSID:753C5D11-7E87-4C54-B4E7-548F1251D7BA"?
CODEBASE="WebRTF.CAB#version=1,0,0,7">?
</OBJECT>

下面開始進入第二部分,數字簽名與發布



創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的给控件做数字签名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。