Deploying SSL certificates to resolve ios7.1 app download issues

Source: Internet
Author: User
Tags ssl certificate

I. description of the problem

Recently Apple has released IOS7.1. The words apple every release touches the developer's heart. Apple starts with ios7.1, the user installs the app and needs to use the HTTPS protocol to download the plist file. Also say, in the first step of installing the app, download the. plist file, you need to use the HTTPS protocol. The HTTPS protocol is as follows:

The HTTPS protocol is not described in detail here. Simply described, the user uses HTTPS to download the. plist file. You need the Web site to support the HTTPS protocol. To support the HTTPS protocol, in addition to the server to do some configuration, you also need to apply for an SSL certificate, the SSL certificate must be a trusted CA authority (such as wosign wosign, etc.), cannot use their own self-signed certificate, because the browser is not trusted.

second, solve the problem :

You need to configure the HTTPS service on my Apache server and purchase the server certificate (certificate to support all browsers and mobile terminals) in order for our app to be downloaded and installed by the user. That's it, just do it, act now!

iii. Purchase, deployment SSL Certificate:

1, we buy the Wosign CA's SSL certificate, save a lot of time, 1 working days to get the certificate, the price is also favorable. The purchase process is simple, https://buy.wosign.com registered to buy, skip.

2, successful in the Wosign application certificate, will get a password of the compressed package file, enter the certificate password to extract five files: for Apache, for IIS, for Ngnix, for Tomcat, for the other Server, this is the certificate of several formats, A certificate in the for Apache format is required on Apache.

3. Extract Apache files to see 3 files. Including the public key, the private key, the certificate chain,

4. Install SSL Certificate

A. Open the httpd.conf file in the Conf directory under the Apache installation directory to find

#LoadModule Ssl_module modules/mod_ssl.so

#Include conf/extra/httpd_ssl.conf

Delete the configuration statement at the beginning of the comment symbol "#" to save exit.

B. Open the httpd-ssl.conf file in the Conf/extra directory under the Apache installation directory

Look for the following configuration statement in the configuration file

Configure the server certificate public key under this path

Sslcertificatefile CONF/SSL.CRT/TEST.WOSIGN.COM.CRT (certificate public key)

Configure the server certificate private key under this path

Sslcertificatekeyfile Conf/ssl.key/test.wosign.com.key (certificate private key)

Configure the server certificate chain under this path

#SSLCertificateChainFile CONF/SSL.CRT/ROOT_BUNDLE.CRT (certificate chain) Remove the "#" comment from the beginning of the line

5. Save the exit and restart Apache. Restart mode:

Go to the Bin directory under the Apache installation directory and run the following command

./apachectl-k Stop

./apachectl-k Start

Get here and pull.

Deploying SSL certificates to resolve ios7.1 app download issues

Related Article

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.