Logins y Sitios TLS

La mayoría de las aplicaciones ASP.NET admiten autenticación de red, un método más fiable que el envío de formularios HTML, y con IronPDF, puede estar seguro de que la autenticación de red TLS es totalmente compatible. Esto significa que puede trabajar dentro de entornos compatibles con aplicaciones web .NET seguras.

Tome este código, por ejemplo, usamos el potente motor de renderizado basado en Chromium de IronPDF para renderizar la página web como si se estuviera viendo en un navegador, donde los encabezados y pies de página se generan y añaden dinámicamente a las páginas. Luego, los márgenes y estilos se aplican adecuadamente antes de que el resultado se guarde como un PDF de apariencia profesional.

Pasos para la renderización de PDF con TLS e inicios de sesión del sistema

  1. Defina la URL de la Página Web:

    • El primer paso en este proceso es definir la URL de la página web. Creamos un nuevo objeto uri que representa la URL de la página web que queremos renderizar como PDF. En este ejemplo, la página se aloja localmente en "http://localhost:51169/Invoice".
  2. Crear el Renderizador de PDF:

    • Cree una nueva instancia de ChromePdfRenderer, que maneja la conversión de páginas web a PDF usando sus potentes características de conversión.
  3. Configurar Opciones de Renderizado:

    • Utilice la propiedad RenderingOptions para configurar las opciones de renderizado. Aquí se demuestran márgenes personalizados y tipo de medio para estilos de impresión (IronPdf.Rendering.PdfCssMediaType.Print).
  4. Configurar Credenciales de Inicio de Sesión:

    • Configure LoginCredentials si la URL requiere autenticación básica. Aquí, se proporcionan marcadores de posición para Nombre de Usuario y Contraseña.
  5. Renderizar la URL como PDF:

    • Utilice el método RenderUrlAsPdf para abrir el uri dado dentro de un navegador Chromium sin cabeza y convertir la página web en un PDF usando las opciones de renderizado especificadas.
  6. Guardar el PDF:
    • Finalmente, guarde el PDF usando el método SaveAs en el directorio de trabajo actual con el nombre de archivo "UrlToPdfExample2.Pdf".

Aprenda a proteger archivos PDF con integración de inicio de sesión

¿Listo para empezar?
Nuget Descargas 17,012,929 | Versión: 2025.12 recién lanzado