Rocket/examples/tls
Sergio Benitez 237370533c Update cert in 'tls' example for new 'rustls'.
The latest version of `rustls` acts on the SNI extension to TLS without
the apparent ability to disable the behavior. `rustls` requires that the
server's certificate match the client's requested server. The matching
is done by looking at DNS names in the `subjectAltName` extension and
checking if the requested server name is present. Since the certificate
in the `tls` example did not have the `subjectAltName` extension, this
check always failed, and the TLS connection was aborted. This commit
adds the extension to the certificate with a DNS name of `localhost`,
ensuring that TLS succeeds on `localhost`.
2017-09-01 03:16:36 -07:00
..
private Update cert in 'tls' example for new 'rustls'. 2017-09-01 03:16:36 -07:00
src Remove Session in favor of private cookies. New testing API. 2017-06-08 17:34:50 -07:00
Cargo.toml Remove Session in favor of private cookies. New testing API. 2017-06-08 17:34:50 -07:00
Rocket.toml Update cert in 'tls' example for new 'rustls'. 2017-09-01 03:16:36 -07:00