Website- und Systemanmeldungen

IronPDF for Python kann Webseiten rendern, die hinter einer HTTP-Basis-Authentifizierung liegen, indem die Anmeldedaten direkt an den Renderer übermittelt werden.

Einstieg

Erstellen Sie eine ChromePdfRenderer und weisen Sie einem ChromeHttpLoginCredentials-Objekt ihre LoginCredentials-Eigenschaft zu, bevor Sie RenderUrlAsPdf aufrufen. IronPDF wird die Anmeldedaten in die HTTP-Anfrage einfügen, die verwendet wird, um die Seite abzurufen.

Den Code verstehen

  • ChromeHttpLoginCredentials: Hält den Benutzernamen und das Passwort, die für die HTTP-Basic-Authentifizierung verwendet werden.
  • LoginCredentials.NetworkUsername: Der Benutzername, um sich beim Server zu authentifizieren.
  • LoginCredentials.NetworkPassword: Das entsprechende Passwort.
  • RenderUrlAsPdf(url): Ruft die URL mit den angegebenen Anmeldeinformationen ab und rendert die resultierende Seite als PDF.

Zusätzliche Renderoptionen in diesem Beispiel

Das Beispiel konfiguriert auch mehrere RenderingOptions-Eigenschaften, bevor es gerendert wird:

  • MarginTop / MarginBottom: Legt die Seitenränder in Millimetern fest.
  • TextHeader / TextFooter: Fügt textbasierte Kopf- und Fußzeilen mit dynamischen Feldern wie {pdf-title}, {date}, {time}, {page} und {total-pages} hinzu.
  • CssMediaType: Auf Print setzen, damit druckspezifische CSS-Regeln angewendet werden.

Anwendungsfälle

Das Übermitteln von Anmeldedaten ist nützlich, wenn interne Dashboards, Intranet-Seiten, Staging-Umgebungen oder jede URL, die durch HTTP-Basis-Auth geschützt ist und die Ihre Anwendung als PDF exportieren muss, gerendert werden sollen.

Lernen Sie, HTML mit IronPDF for Python in PDF zu konvertieren!

Bereit anzufangen?
Version: 2026.6 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis?
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.