2009-04-28 32 views
2

我們的客戶要求我們的應用程序能夠通過HTTPS進行通信。應用程序本身是一個C#.NET應用程序,客戶機/服務器/數據庫類應用程序。我的程序員的理解是,這是一個額外的不必要的加密層,但因爲我們的客戶已經提出要求,所以我們會盡力提供它。如何設置SSL環境來測試C#遠程處理?

我在尋找的是一種設置SSL環境的方法,不需要我安裝Web服務器。儘管我們可以將我們的服務器重新編譯爲一個可以讓我們通過IIS託管的DLL,但這個想法並不令我興奮(我們不希望我們的客戶必須除了我們的解決方案之外還需要實施IIS)。

在任何情況下,我們的想法是通過端口443提供一個SSL隧道,即我們的C#.NET遠程處理數據包(它們現在是http數據包)可能會通過。

有沒有人有任何建議可以證明這方面的幫助?我們是否需要添加任何額外的處理到通信過程,以允許這? (我的直覺說沒有,但我不是程序員。)

邁克

回答

相關問題