台灣最大程式設計社群網站
線上人數
1378
 
會員總數:244797
討論主題:188839
歡迎您免費加入會員
討論區列表 >> C# >> .net的發行與 受信任的發行者
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
.net的發行與 受信任的發行者
價值 : 100 QP  點閱數:70 回應數:2

樓主

yi
初學者
50 7
99 14
發送站內信

[目的]
發行時,我是讓使用者可以藉由url 來更新client端程式


[詳述]

簽署:
選建立測試憑証
輸入密碼與確認密碼
[註]可獲得xxxxxxx_TemporaryKey.pfx

用發行精靈:
1.指定要發行此應用程式的位置:內定 publish\ 然後下一步
[註]即在目前專案建一個資料夾名為publish ,東西就放在裡面
2.從網站 http://localhost/winformv2 然後下一步
[註]我將會在iis建立一個應用程式集區 指定位置就是上述的publish\ 位置
[註]所以使用者要啟動程式,就可以 從網站http://localhost/winformv2/publish.htm 來啟動程式
3.是,這個應用程式可於線上使用(y)••• 選這個 然後下一步

ms會輸出summary如下:

應用程式將會發行至:
D:\[你的專案路徑]\publish\

使用者將啟動這個應用程式於:
http://[你的電腦名稱]/winformv2/ => 但就理解為http://localhost

在用戶端機器上安裝此應用程式時,會將其捷徑加入至 [開始] 功能表,並且可以經由 [新增或移除程式] 解除安裝應用程式。

4.按下完成

然後就會在
publish\ 位置
產生下面的檔案
/Application Files
/winformv2_1_0_0_0
winformv2.application
winformv2.exe.config.deploy
winformv2.exe.deploy
winformv2.exe.manifest

autorun.inf
publish.htm
setup.exe
winformv2.application

我在iis建立一個應用程式集區 指定位置就是上述的publish\ 位置

然後進行以下操作
1. 輸入url: http://localhost/winformv2/publish.htm

2.點擊啟動,會下載檔案

3.點擊下載檔案,會跳出警告視窗,未受信任發行者

4.若按下安裝後,就會去啟動程式了。


問題是,第3步,如何讓未受信任發行者變成可被信任??
雖然目前用是用iis測試 ,但我最終希望是在tomcat也可以運行。(在tomcat我也試過,一樣是未受信任)

因為要將未受信任發行者變成可受信任,所以就去點擊.pfx
然後如下操作






然後再重新發行一次,但仍然無效。
小弟雖然有去google過,但是大部份都是英文文件,小弟需要一些中文輔助說明。

[問題]
1.如何讓發行者變成可受信任?
2..pfx 憑証是什麼意思?與sever 與client的關系是啥?

搜尋相關Tags的文章: [ publish ] , [ 發行 ] , [ 受信任 ] ,
本篇文章發表於2019-08-08 11:40
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

yi
檢舉此回應
補上圖片,上面的弄錯了
1. 輸入url: http://localhost/winformv2/publish.htm

2.點擊啟動,會下載檔案

3.點擊下載檔案,會跳出警告視窗,未受信任發行者


因為要將未受信任發行者變成可受信任,所以就去點擊.pfx
然後如下操作
https://imagizer.imageshack.com/img922/308/M9XKw7.png
https://imagizer.imageshack.com/img921/958/EZPHCM.png
https://imagizer.imageshack.com/img922/3980/3oL7GD.png
https://imagizer.imageshack.com/img924/5012/q2I9IA.png
https://imagizer.imageshack.com/img923/9058/gB55rq.png
本篇文章回覆於2019-08-08 11:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

yi
檢舉此回應




本篇文章回覆於2019-08-08 11:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.