zoukankan      html  css  js  c++  java
  • [Angular] Run Angular CLI with https

    Generate a certificate

    git clone https://github.com/RubenVermeulen/generate-trusted-ssl-certificate.git 
    cd generate-trusted-ssl-certificate

    bash generate.sh

    You should now have a server.crt and a server.key file in the repository folder.

    Install the certificate (MacOS)

    1. Double click on the certificate (server.crt)
    2. Select your desired keychain (login should suffice)
    3. Add the certificate
    4. Open Keychain Access if it isn’t already open
    5. You should see the certificate localhost, double click it
    6. Expand Trust tab
    7. Select the option Always Trust in When using this certificate
    8. Close the certificate window

    Configure the application

    create a ssl folder in applciation

    angular-app:
       - e2e
       - src
       - ssl
       .angular-cli.json

    Copy the private key and root certificate from step 1 into the ssl folder. Make sure the file names are like this:

    server.key (private key)
    server.crt (root certificate)

    Update package.json:

    "start": "ng serve --ssl --ssl-key ./ssl/server.key --ssl-cert ./ssl/server.crt",

    Run:

    npm start
  • 相关阅读:
    mongodb笔记一
    mysql的备份和恢复
    explain的type列
    Debian下apache2设置并发
    nginx基本调优
    c语言struct
    Centos 安装nginx + php + mysql
    Debian下系统启动时执行脚本
    centos5.5服务器基本篇
    分治法
  • 原文地址:https://www.cnblogs.com/Answer1215/p/12380393.html
Copyright © 2011-2022 走看看