Stand · Prototyp
Prüfen Sie eine Freigabe, indem Sie dieselbe Zustimmung erneut, für eine andere Sache und nach ihrem Ablauf verwenden. Die vorhandene Browser-Vorführung muss diese Gegenversuche abweisen und die erste zulässige Verwendung auf die konkrete Sache begrenzen.
Die freizugebende Sache vollständig ansehen
Öffnen Sie im Quellprojekt die Produktseite im Abschnitt „Was gebaut ist“. Lesen Sie vor der Zustimmung, welche Sache die Vorführung bezeichnet. Die Zustimmung ist an diese Sache gebunden und nicht an ein allgemeines Ziel wie „Einkauf erledigen“. Im späteren Betrieb muss auch eine Änderung des freigegebenen Inhalts behandelt werden. Eine solche Integration wird durch die Browser-Vorführung noch nicht belegt.
Die erste und zweite Verwendung vergleichen
- Wählen Sie „Ja sagen“, um die Zustimmung für Sache 1 zu erteilen.
- Lesen Sie den neu sichtbaren Protokolleintrag.
- Wählen Sie „Noch einmal“, ohne eine neue Zustimmung zu erteilen.
- Prüfen Sie, dass dieser Versuch abgewiesen wird und die Kette unverändert bleibt.
Die zweite Verwendung ist ein eigener Gegenversuch. Ein korrekt aussehendes Prüfzeichen allein macht eine bereits verbrauchte Zustimmung nicht wieder verwendbar.
Andere Sache und Ablauf kontrollieren
Prüfen Sie „Für Sache 2“. Dieselbe Zustimmung darf die andere Sache nicht freigeben. Prüfen Sie anschließend „Zehn Minuten später“. Dafür stellt die Seite ihre Versuchsuhr vor. Der abgelaufene Zustand muss die Verwendung ebenfalls verhindern. Diese Versuche unterscheiden Inhaltsbindung und zeitliche Gültigkeit. Sie sind keine Zusage, dass jede spätere Kundenintegration denselben Zeitraum verwendet oder bereits eine zentrale Uhrüberwachung besitzt.
Kryptografisches Zeichen und Betrieb trennen
Die Originalquelle nennt HMAC-SHA256 für die Zustimmung und SHA-256 für das Protokoll. Der Vorführungsschlüssel wird für den Besuch neu erzeugt und bleibt im Browser. Das demonstriert das Kontrollverfahren, aber keine zentrale Schlüsselverwaltung, keinen gemeinsam genutzten Verbrauchsspeicher und keine angebundene Zustellung. Im Betrieb müssten Verbrauch und Geschäftswirkung auch bei gleichzeitigen Versuchen zusammenpassen. Ein solcher Nachweis gehört zur späteren Integration und wird hier nicht vorweggenommen.
Versuch
Zustimmung -> Sache 1 -> erste Verwendung: angenommen
Dasselbe Ja -> Sache 1 -> zweite Verwendung: abgewiesen
Dasselbe Ja -> Sache 2 -> andere Bindung: abgewiesen
Dasselbe Ja -> vorgestellte Versuchsuhr: abgewiesen
Abgewiesene Versuche: Protokoll bleibt unverändertGrenze
- Grenze
- Die Seite ist eine lokale Nachrechnung im Browser, ohne Verbindung zum internen Prototyp oder einem Zielsystem. Sie belegt keine produktive Freigabeinfrastruktur.
Verwandte Seiten
- Erklärt inFreigabe, genau einmalArchitektur
- Vorher lesenDie Grundbegriffe des SystemsDokumentation
- WeiterProtokolleinträge verkettet lesenDokumentation
- WeiterFehler systematisch eingrenzenDokumentation
- Verweist hierherWie kontrolliert man Agenten?Wissen
- Verweist hierherWie prüft man, was ein Agent ausgeführt hat?Wissen
- Verweist hierherWas macht ein Protokoll überprüfbar?Wissen
- Verweist hierherWann braucht ein Agent eine Freigabe?Wissen