Skip to Content
Entwerfen von Web APIs
book

Entwerfen von Web APIs

by Brenda Jin, Saurabh Sahni, Amir Shevat
September 2024
Intermediate to advanced
232 pages
5h 53m
German
O'Reilly Media, Inc.
Book available
Content preview from Entwerfen von Web APIs

Kapitel 3. API-Sicherheit

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Sicherheit ist ein kritisches Element jeder Webanwendung, insbesondere bei APIs. Es werden ständig neue Sicherheitsprobleme und Schwachstellen entdeckt, und es ist wichtig, deine APIs vor Angriffen zu schützen. Ein Sicherheitsverstoß kann katastrophale Folgen haben - eine schlechte Sicherheitsimplementierung kann zum Verlust wichtiger Daten und Einnahmen führen.

Um sicherzustellen, dass eine Anwendung sicher ist, gibt es viele Dinge, die Ingenieure tun. Dazu gehören die Validierung von Eingaben, die durchgängige Verwendung des SSL-Protokolls (Secure Sockets Layer), die Validierung von Inhaltstypen, die Führung von Audit-Logs ( ) und der Schutz vor Cross-Site Request Forgery (CSRF) und Cross-Site Scripting (XSS). All diese Punkte sind für jede Webanwendung wichtig und du solltest sie befolgen. Neben diesen typischen Sicherheitsmaßnahmen für Webanwendungen gibt es zusätzliche Techniken, die speziell für Web-APIs gelten, die du Entwicklern außerhalb deines Unternehmens zugänglich machst. In diesem Kapitel sehen wir uns diese bewährten Methoden genauer an und erfahren, wie Unternehmen APIs in der Praxis absichern.

Authentifizierung und Autorisierung

Authentifizierung und Autorisierung sind zwei grundlegende Elemente der Sicherheit:

Authentifizierung

Der Prozess der Überprüfung, wer du bist. Webanwendungen tun dies normalerweise, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

JSON bei der Arbeit

JSON bei der Arbeit

Tom Marrs
Basiswissen für Softwarearchitekten

Basiswissen für Softwarearchitekten

Mahbouba Gharbi; Arne Koschel; Andreas Rausch; Gernot Starke
Microservices: Auf und davon

Microservices: Auf und davon

Ronnie Mitra, Irakli Nadareishvili

Publisher Resources

ISBN: 9781098191917