1
0
mirror of https://github.com/actix/examples synced 2024-11-23 22:41:07 +01:00
examples/https-tls/openssl
2022-12-30 16:25:40 +00:00
..
src Use captured args in format string (#558) 2022-06-08 03:53:38 +01:00
Cargo.toml use workspace deps for log and env_logger 2022-12-30 16:25:40 +00:00
cert.pem restructure folders 2022-02-18 02:01:48 +00:00
key.pem restructure folders 2022-02-18 02:01:48 +00:00
README.md format markdown 2022-03-06 00:43:10 +00:00

tls example

Usage

Certificate

We put the self-signed certificate in this directory as an example but your browser would complain that it isn't secure. So we recommend to use mkcert to trust it. To use local CA, you should run:

mkcert -install

If you want to generate your own cert/private key file, then run:

mkcert 127.0.0.1

server

cd security/openssl
cargo run (or ``cargo watch -x run``)
# Started http server: 127.0.0.1:8443

web client