Principle and application of SSL (2) Configure HTTPS

Source: Internet
Author: User

HTTPS (hypertext Transfer Protocol over secure Socket Layer) is a security-targeted HTTP channel that is simply a secure version of HTTP. That is, the SSL layer is added under HTTP, and the security basis of HTTPS is SSL. It is a URI scheme (abstract identifier system) with syntax similar to "http: System". Used for secure HTTP data transfer. "Https:url" indicates that it uses HTTP, but HTTPS has a default port that differs from HTTP and an encryption/authentication layer (between HTTP and TCP). The system, initially developed by Netscape, provides authentication and encryption methods, and is now widely used in security-sensitive communications on the World Wide Web, such as transaction payments. The simple HTTPS communication process is shown in the figure.

HTTPS Basic communication flow

However, for a Web server, to support HTTPS traffic, you must download and install the certificate from the Certificate Server. A server can obtain certificates from a certificate provider or from a Certificate server of its own build. Here is an example of IIS, which adds HTTPS support for web traffic.

Configure iis5.0/iis6.0 to support HTTPS

Step 1 go to the Site Properties Select Directory Security, click the server certificate, and then click Next, as shown in Figure 8-7.

Figure 8-7 Opening the server Certificate Wizard

Step 2 Select the method for assigning the certificate.

Select New Certificate here, then click Next. As shown in Figure 8-8.

Fig. 8-8 method of optional assignment certificate

Step 3 Delays the request certificate, as shown in Figure 8-9.

Figure 8-9 Deferred request certificate

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.