![]() ![]() |
Sie sind hier: FAQ > Zope FAQ > Sicherheitsmechanismus von Zope > Debugging von Zope Permissions Debugging von Zope PermissionsFrage:
Wie kann bekomme ich zus�tzliche Informationen, warum mir Zope den Zugriff auf eine bestimmte Resource verweigert ("Unauthorized" exception raised)?
Antwort:Der Zugriff auf Objekte oder Attribute von Objekten wird in Zope �ber Permissions geregelt. Wenn man f�r einen Zugriff keine Erlaubnis hat quittiert dies Zope normalerweise mit einer "Unauthorized" Exception. Zum Debugging ist dies jedoch nicht sehr hilfreich, weil man keine Informationen bekommt, warum man keine Erlaubnis f�r den Zugriff hat. Von Shane Hathaway stammt das VerboseSecurity Product, dass im Falle einer "Unauthorized" Exception eine bessere Fehlermeldung ausgibt. Die Fehlermeldung enth�lt eine genaue Erkl�rung warum mein keinen Zugriff auf ein Objekt hat und welche Permissions ben�tigt werden. Die Informationen werden entweder auf dem Bildschirm als Bestandteil des Tracebacks oder im /error_log des ZMI ausgegeben. Rubriken: Security FAQ angelegt von: ajung, Letzte �nderung: 08.04.2003 19:09 Uhr |