USE HTTPS en exécutant le conteneur avec un certificat
Si vous devez exécuter le conteneur avec un certificat, suivez ces étapes pour générer le certificat et configurer la machine locale :
Exécuter le conteneur IronSecureDoc avec un certificat
- Générer un certificat :
dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\ironsecuredoc.pfx -p <CREDENTIAL_PLACEHOLDER>
dotnet dev-certs https --trust
Remplacez <CREDENTIAL_PLACEHOLDER>
par un mot de passe.
- Exécuter le conteneur Docker :
docker container run -d -p 8081:8081 -p 8080:8080 -e HTTP_PORTS=8080 -e HTTPS_PORTS=8081 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Production -v %USERPROFILE%\.aspnet\https:/https:ro -e CERTIFICATE_PATH=%USERPROFILE%\.aspnet\https\ironsecuredoc.pfx -e CERTIFICATE_PASSWORD=<CERTIFICATE_PASSWORD> ironsoftwareofficial/ironsecuredoc:latest
Remplacez <IRONSECUREDOC_LICENSE_KEY>
et <CERTIFICATE_PASSWORD>
par votre clé de licence IronSecureDoc et votre mot de passe de certificat respectivement.