端口443的确切使用和描述

时间:2018-08-30 06:18:04

标签: port

我曾在许多站点上进行研究,但对端口443感到困惑

任何人请向我提供443号端口的完整信息。 感谢您的答复。 它仅用于http还是用于ssl或任何其他

1 个答案:

答案 0 :(得分:2)

一个端口基本上可以用于网络上要公开的任何东西,443与其他端口没有什么不同。但是,我猜想您不想要有关端口如何工作的信息,而是最常使用的端口443。

端口443安全HTTP https 的默认端口,即带有 T ransport 的http L ayer S 安全性(以前称为 S ecure S ockets L ayer)。就像http一样,它是Web服务器使用的端口,但与标准的http不同,它强制使用安全证书,通常由证书颁发机构创建,该证书颁发机构被网络浏览器称为安全授权。

因此,当通过https而非http连接到页面时,请使用浏览器(或计算机)已添加或未添加为安全证书的证书。如果不是,它将告知您并显示异常或警告(至少大多数浏览器会这样做)。
TLS需要证书,其原因是服务器对发送给客户端的数据进行加密,然后客户端对其进行解密,从而使整个数据流不那么容易被那些不应该拥有该数据的人捕获。黑客或类似的人。

如果您正在运行网页,则应确保您具有有效的证书。 Chrome和Firefox都将不带TLS的页面标记为不安全,并且如果您有从页面到服务器的任何类型的数据传输(例如,带有供用户添加的数据的表单),则TLS是确保数据传输安全的必要条件。

TLS证书曾经是非常昂贵的,但是如今有Let's EncryptCloudflare之类的服务可以提供安全和免费的证书,无论是您在服务器上安装的证书还是共享的证书证书,就像Cloudflare的“免费”版本一样。

我个人认为值得为本地开发创建一个自签名证书(来自我自己的证书颁发机构的证书,不是经过浏览器验证的大证书),并将其添加到证书存储中,这样即使我的{ {1}}使用TLS,但是在某些情况下可能会显得过大。


TLDR;
端口localhost通常用于HTTPS(带有TLS的http),这很好。使用它。