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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

给控件做数字签名

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

參考:

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

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

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

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

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

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

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

4. 給cab文件作數(shù)字簽名

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

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

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

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

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

第一部分:將控件打包成發(fā)布包?

?

找到你原來工程的位置?

?

?

?

?

?

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

?

?

?

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

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

下面開始進(jìn)入第二部分,數(shù)字簽名與發(fā)布



創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。