我的應用程序將通過MSI安裝程序部署到用戶的服務器,並且期望它將在其安全網絡上作爲Intranet應用程序運行。我是否需要Intranet應用程序的SSL證書
但是,由於我在整個站點上使用HTTPS,所以想知道如何獲得有效的證書。
我已經使用MakeCert生成了一個Dev,但不知道如何爲生產做這些。
我並不特別關注SSL的驗證方面,我只是希望加密應用程序的通信。
我很感激你的想法/指導。
謝謝!
我的應用程序將通過MSI安裝程序部署到用戶的服務器,並且期望它將在其安全網絡上作爲Intranet應用程序運行。我是否需要Intranet應用程序的SSL證書
但是,由於我在整個站點上使用HTTPS,所以想知道如何獲得有效的證書。
我已經使用MakeCert生成了一個Dev,但不知道如何爲生產做這些。
我並不特別關注SSL的驗證方面,我只是希望加密應用程序的通信。
我很感激你的想法/指導。
謝謝!
這完全取決於你的水平和你的偏執。根據您有幾個選項
沒有HTTPS:
自簽名的證書:
網域註冊證書: (當你在一個公司,你通常有一個網域控制器,並在那裏你已經擁有或能安裝CA並簽署證書)
免費證書(letsencrypt.com): (有免費機構,您可以從中獲得證書。作爲一個依賴,你需要購買一個有效的域,這個站點上託管你的網站,並且至少拿到證書,使服務器可公開獲取的,所以CA可以驗證它)
購買證書「袖手旁觀」(namecheap科摩多,像每年9 $): (你需要創造出一個私有密鑰,那麼企業社會責任,將CSR發送的權力,並獲得正常的證書回來,你那麼可以在服務器上使用私鑰安裝)
希望這有助於。它迄今還不完整,但應該給你一些概述
您可以免費生成一個。 如果你說你有一個域控制器,DNS和證書服務器(如果你是微軟商店的話)是最好的。
這裏有一個文章https://technet.microsoft.com/en-us/library/cc995096.aspx
謝謝!這是可用選項的一個很好的總結。 – Arrkaye