443端口通常用於HTTPS/SSL。但它是我們可以選擇用於HTTPS/SSL通信的唯一選項。如果不是,爲什麼?我可以使用除443以外的其他端口進行HTTPS/SSL通信嗎?
16
A
回答
15
的端口號是不是「魔術」,你可以使用任何端口從你喜歡1-65535。只有兩個條件:
1.服務器和客戶端都必須(同意)使用相同的端口號。
2.範圍1-1023中的端口是「衆所周知的端口」,它被分配到世界各地的特定應用程序或協議。如果您使用這些端口號中的一個,則可能會與「衆所周知」的應用程序發生衝突。從1024開始的端口可自由使用。
舉個例子,你可以,如果你的VPN網關支持端口重新分配和SSL VPN客戶端(如果有的話),這是否也使用端口30443的SSL VPN。如果您通過Web門戶訪問SSL VPN,你可以在這樣的URL添加自定義端口號:「https://mysslvpnserver.com:30443」。
要注意的是公共互聯網飼料(酒店,熱點)常塊高端口> 1024
2
我們可以自動對HTTPS使用任何可用的端口,但是,對於公約的緣故,443和8443被分配給HTTPS(瀏覽器前綴是https時使用這些端口號),但我們甚至可以在端口80在這種情況下運行HTTPS,我們有責任爲使用https(如果我們不表明它,瀏覽器會認爲這是一個HTTP鏈接)。
相關問題
- 1. 可以使用單個端口進行快速IPC通信嗎?
- 2. Xamarin PCL使用其他端口而不是443與REST Api進行通信
- 3. 我可以在Android中使用全局緩衝區嗎?其他進程可以進行通信,甚至可以從本地C++代碼進行通信
- 4. Basil.js可以使用OSC與其他軟件進行通話嗎?
- 5. SSL在端口443以外的端口上啓用SharePoint網站
- 6. 是否可以通過端口443使用HTTP(NOT HTTPS)?
- 7. 我可以使用window.postMessage進行同步跨域通信嗎?
- 8. 我可以使用silverlight 4.0進行視頻通信嗎?
- 9. 我們可以使用JSch進行SSH密鑰通信嗎?
- 10. snmpget()與端口161以外的其他端口不起作用
- 11. 我可以選擇用於UDP通信的以太網端口嗎?
- 12. 通過80或443以外的端口查看http
- 13. 除SDP外,還可以使用其他協議嗎?
- 14. 我們可以將MapReduce用於除分析以外的其他邏輯嗎?
- 15. Lotus Domino以外的其他任何IDE都可以使用嗎?
- 16. mmonit可以在8080以外的端口上運行嗎?
- 17. Java程序可以和終端進行通信嗎?
- 18. 我可以在EmberJS中從4200以外的其他端口服務我的本地主機嗎?
- 19. 使用80/443以外的端口作爲事件通知網址(webhook)
- 20. Java applet:我可以通過串口與服務器進行通信嗎?
- 21. 線程之間可以通過LINX通信進行通信嗎?
- 22. 會話Bean除SB接口外還可以實現其他接口嗎?
- 23. 我可以使用Visual Studio以外的其他IDE在.net中進行編碼嗎?
- 24. 我可以使用iOS .strings文件進行本地化以外的任何其他操作嗎?
- 25. 我可以使用Java以外的其他方式爲Android開發嗎?
- 26. 我可以使用SignalR進行Monogame嗎?
- 27. DocuSignAPI - 端口443不可用
- 28. 我可以使用Codeigniter進行登錄和PHP的其他功能嗎?
- 29. 我們可以使用除自我以外的其他物體作爲按鈕的目標嗎?
- 30. 我可以在Linux上使用RS-232並行端口嗎?