IRONSOFTWAREHOME
Cookies
using IronPdf;

// Instantiate ChromePdfRenderer
ChromePdfRenderer renderer = new ChromePdfRenderer();

renderer.RenderingOptions.RequestContext = IronPdf.Rendering.RequestContexts.Global;

ChromeHttpLoginCredentials credentials = new ChromeHttpLoginCredentials()
{
    NetworkUsername = "testUser",
    NetworkPassword = "testPassword"
};
string uri = "http://localhost:51169/Invoice";

// Apply cookies
renderer.ApplyCookies(uri, credentials);
Imports IronPdf

' Instantiate ChromePdfRenderer
Dim renderer As New ChromePdfRenderer()

renderer.RenderingOptions.RequestContext = IronPdf.Rendering.RequestContexts.Global

Dim credentials As New ChromeHttpLoginCredentials() With {
    .NetworkUsername = "testUser",
    .NetworkPassword = "testPassword"
}
Dim uri As String = "http://localhost:51169/Invoice"

' Apply cookies
renderer.ApplyCookies(uri, credentials)
NuGet Download
PM > Install-Package IronPdf
Cookies

Cookies

Este código demonstra como usar o IronPDF para autenticar uma solicitação usando credenciais de rede e aplicar cookies para renderizar uma página da web como um PDF.

  • ChromePdfRenderer: Usado para renderizar o conteúdo HTML em formato PDF.
  • RequestContexts.Global: Garante que a renderização do PDF mantenha o mesmo contexto de navegação durante todo o processo, permitindo o uso de cookies e autenticação em várias solicitações.
  • ChromeHttpLoginCredentials: Fornece autenticação de rede ao acessar páginas da web que exigem credenciais de login.
  • ApplyCookies: Aplica os cookies e credenciais especificados à solicitação HTTP, vital para renderizar páginas seguras.
  • uri: Representa o endereço da web de uma página que precisa ser renderizada em PDF e geralmente requer autenticação do usuário. Neste exemplo, ele aponta para uma página da web hospedada localmente.

Essa configuração é particularmente vantajosa ao renderizar PDFs a partir de páginas autenticadas, como faturas, relatórios ou painéis que exigem autenticação do usuário.

Aprenda a aplicar cookies na renderização de PDFs com o IronPDF.
Ver no GitHub

Pronto para começar?

Nuget Downloads 20,756,830Versão:2026.7recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.