Utilizar HTTPS ejecutando el contenedor con un certificado
Si necesita ejecutar el contenedor con un certificado, siga estos pasos para generar el certificado y configurar la máquina local:
Ejecutar el contenedor IronSecureDoc con un certificado
- Generar certificado:
dotnet dev-certs https -ep %USERPROFILE%\.aspnet\https\ironsecuredoc.pfx -p <CREDENTIAL_PLACEHOLDER>
dotnet dev-certs https --trust
Sustituya <CREDENTIAL_PLACEHOLDER>
por una contraseña.
- Ejecute el contenedor 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
Sustituya <IRONSECUREDOC_LICENSE_KEY>
y <CERTIFICATE_PASSWORD>
por la clave de licencia de IronSecureDoc y la contraseña del certificado, respectivamente.