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
Reemplace <CREDENTIAL_PLACEHOLDER>
con una contraseña.
- Ejecuta el contenedor de 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
Reemplace <IRONSECUREDOC_LICENSE_KEY>
y <CERTIFICATE_PASSWORD>
con su clave de licencia de IronSecureDoc y la contraseña de certificado respectivas.