documentation/manual/working/commonGuide/configuration/WsSSL.md
[[Play WS|ScalaWS]] allows you to set up HTTPS completely from a configuration file, without the need to write code. It does this by layering the Java Secure Socket Extension (JSSE) with a configuration layer and with reasonable defaults.
The Play WS configuration is based on Typesafe SSLConfig.
For convenience, a table of contents to SSLConfig is provided:
NOTE: The links below are relative to
Typesafe SSLConfig, which uses thessl-configas a prefix for ssl properties.
Play uses the
play.ws.sslprefix, so that, for instance thessl-config.loose.acceptAnyCertificatebecomesplay.ws.ssl.loose.acceptAnyCertificatefor your playWSClientconfiguration.
JSSE is a complex product. For convenience, the JSSE materials are provided here:
JDK 17: