Ich habe eine Anwendung auf Google App Engine (GAE) für Java bereitgestellt. Ich verwende das Google Identity Toolkit zur Authentifizierung (und nicht die standardmäßige Google-Konto-basierte Authentifizierung, die von GAE bereitgestellt wird). Das Front-End basiert auf GWT.Autorisierung für statische Dateien in der Google App Engine-Anwendung (kein Google-Konto)
Ich habe einige statische Inhalte (Bilddateien), die in war/static/images
Ordner befindet. Ich möchte den Zugriff auf diese Dateien nur auf einen Teil der angemeldeten Benutzer beschränken, z. B. Autorisierung um diese Dateien hinzufügen. GAE bietet security-constraits
, aber das funktioniert nicht für mich, da ich keine Google-Konten verwende und selbst dann keine vollständige Autorisierung basierend auf meinen Anforderungen bietet.
Was ist der beste Weg, Autorisierung um diese statischen Assets hinzuzufügen?
Danke, Ramesh. Ich fand die Antwort hier: http://stackoverflow.com/questions/6491025/how-to-get-image-with-servlet-and-display-it-using-gwt-image-class die in Übereinstimmung mit Ihrer Antwort. Ich habe dem Servlet meinen benutzerdefinierten Autorisierungscode hinzugefügt und über das Servlet auf die Bilder zugegriffen. Ich akzeptiere deine Antwort als die richtige Antwort. – DFB