クッキー
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);
NuGet Download
PM > Install-Package IronPdf
クッキー

クッキー

このコードは、IronPDFを使用してネットワーク認証資格情報を使い、PDFとしてウェブページをレンダリングするためにクッキーを適用する方法を示しています。

  • ChromePdfRenderer: HTMLコンテンツをPDF形式にレンダリングするために使用されます。
  • RequestContexts.Global: PDFレンダリングがプロセスの存続期間中に同じブラウジングコンテキストを維持することを保証し、要求間でのクッキーや認証の使用を可能にします。
  • ChromeHttpLoginCredentials: ログイン資格情報が必要なウェブページにアクセスする際のネットワーク認証を提供します。
  • ApplyCookies: 指定されたクッキーと資格情報をHTTPリクエストに適用し、安全なページをレンダリングする際に重要です。
  • uri: PDFにレンダリングされる必要があり、通常ユーザー認証が必要なページのウェブアドレスを表します。 この例では、ローカルにホストされたウェブページを指しています。

この設定は、請求書、レポート、ダッシュボードのようにユーザー認証が必要なページからPDFをレンダリングする際に特に有利です。

IronPDFでPDFレンダリングにクッキーを適用する方法を学びましょう。

準備はできましたか?

Nuget Downloads 21,916,531バージョン:2026.11リリースされたばかり